@cfxlabsinc/b2b-services
    Preparing search index...
    Index

    Constructors

    • Parameters

      • __namedParameters: {
            apiKey: string;
            baseUrl: string;
            businessProfileCallbackUrl: string;
            userProfileEventCallbackUrl: string;
        }
        • apiKey: string
        • baseUrl: string
        • businessProfileCallbackUrl: string

          Default callback url used when creating business profiles

        • userProfileEventCallbackUrl: string

          Default callback url used when creating user profiles

      Returns AiPriseClient

    Methods

    • Parameters

      • request: {
            additional_information?: {
                additional_info_data?: string | { file_data: string };
                additional_info_type?:
                    | "BANK_STATEMENT_DOCUMENT"
                    | "BUSINESS_REGISTRATION_DOCUMENT"
                    | "OPERATING_LICENSE_DOCUMENT"
                    | "FRAUD_CHECK_DOCUMENT"
                    | "ADDRESS_PROOF_DOCUMENT"
                    | "BANK_ACCOUNT_DETAILS"
                    | "SOURCE_OF_FUNDS_DOCUMENT"
                    | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                    | "CAC_CERTIFICATE"
                    | "ARTICLES_OF_INCORPORATION"
                    | "AML_POLICY"
                    | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                    | "DIRECTORS_REGISTRY"
                    | "CORPORATE_CHART"
                    | "SHAREHOLDERS_REGISTRY"
                    | "BALANCE_SHEET"
                    | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                    | "COMPANY_CONSTITUTION"
                    | "MEMORANDUM_OF_ASSOCIATION"
                    | "PARTNERSHIP_DEED"
                    | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                    | "COMPANY_PROFILE"
                    | "AUDITED_ACCOUNTS"
                    | "ANTI_BRIBERY_POLICY"
                    | "DATA_PROTECTION_POLICY"
                    | "INVOICE"
                    | "PEP_FORM"
                    | "OTHER";
            }[];
            addresses?: {
                address_city?: string;
                address_country?: string;
                address_state?: string;
                address_street_1?: string;
                address_street_2?: string;
                address_zip_code?: string;
            }[];
            alternate_name?: string;
            business_entity_id?: string;
            callback_url?: string;
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            country_code?: string;
            email_addresses?: string[];
            events_callback_url?: string;
            formation_date?: string;
            name: string;
            phone_numbers?: string[];
            state_code?: string;
            tags?: string[];
            tax_identification_number?: string;
            website?: string;
        }
        • Optionaladditional_information?: {
              additional_info_data?: string | { file_data: string };
              additional_info_type?:
                  | "BANK_STATEMENT_DOCUMENT"
                  | "BUSINESS_REGISTRATION_DOCUMENT"
                  | "OPERATING_LICENSE_DOCUMENT"
                  | "FRAUD_CHECK_DOCUMENT"
                  | "ADDRESS_PROOF_DOCUMENT"
                  | "BANK_ACCOUNT_DETAILS"
                  | "SOURCE_OF_FUNDS_DOCUMENT"
                  | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                  | "CAC_CERTIFICATE"
                  | "ARTICLES_OF_INCORPORATION"
                  | "AML_POLICY"
                  | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                  | "DIRECTORS_REGISTRY"
                  | "CORPORATE_CHART"
                  | "SHAREHOLDERS_REGISTRY"
                  | "BALANCE_SHEET"
                  | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                  | "COMPANY_CONSTITUTION"
                  | "MEMORANDUM_OF_ASSOCIATION"
                  | "PARTNERSHIP_DEED"
                  | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                  | "COMPANY_PROFILE"
                  | "AUDITED_ACCOUNTS"
                  | "ANTI_BRIBERY_POLICY"
                  | "DATA_PROTECTION_POLICY"
                  | "INVOICE"
                  | "PEP_FORM"
                  | "OTHER";
          }[]
          • For each item in this list: - If additional_info_type is a File/Document, then additional_info_data MUST be an object and MUST contain a required property file_data. Some specific file types may also require additional properties. - Otherwise, additional_info_data MAY be a string.
        • Optionaladdresses?: {
              address_city?: string;
              address_country?: string;
              address_state?: string;
              address_street_1?: string;
              address_street_2?: string;
              address_zip_code?: string;
          }[]

          List of addresses associated with this business

        • Optionalalternate_name?: string

          Alternate business name. (DBA)

          AiPrise Inc
          
        • Optionalbusiness_entity_id?: string

          Entity ID given by the government to the business.

        • Optionalcallback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalclient_reference_data?: Record<string, never>

          A JSON you want to associate with the business profile.

        • Optionalclient_reference_id?: string

          An id you want to associate with the business profile.

          b79160f1-3ea5-4bf0-be43-43c4a2cf8810
          
        • Optionalcountry_code?: string

          A 2-letter ISO country code where business is primarily registered.

          US
          
        • Optionalemail_addresses?: string[]

          List of email addresses associated with this business

        • Optionalevents_callback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalformation_date?: string

          The formation date in YYYY-MM-DD format

          1999-03-21
          
        • name: string

          The business name. (Legal name preferred)

          AiPrise
          
        • Optionalphone_numbers?: string[]

          List of phone numbers associated with this business

        • Optionalstate_code?: string

          State Code of the province/region where business is primarily registered.

        • Optionaltags?: string[]

          List of tag names associated with this business profile

        • Optionaltax_identification_number?: string

          Tax ID

        • Optionalwebsite?: string

          The business website

          www.aiprise.com
          

      Returns Promise<string>

    • Parameters

      • request: {
            address?: {
                address_city?: string;
                address_country?: string;
                address_state?: string;
                address_street_1?: string;
                address_street_2?: string;
                address_zip_code?: string;
            };
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            date_of_birth?: string;
            email_address?: string;
            events_callback_url?: string;
            first_name?: string;
            full_name?: string;
            last_name?: string;
            middle_name?: string;
            phone_number?: string;
            second_last_name?: string;
            tags?: string[];
        }
        • Optionaladdress?: {
              address_city?: string;
              address_country?: string;
              address_state?: string;
              address_street_1?: string;
              address_street_2?: string;
              address_zip_code?: string;
          }
          • Optionaladdress_city?: string

            Address city

            Santa Monica
            
          • Optionaladdress_country?: string

            2-letter address country code

            US
            
          • Optionaladdress_state?: string

            Address state or region

            CA
            
          • Optionaladdress_street_1?: string

            Address street 1

            222 Palm Street
            
          • Optionaladdress_street_2?: string

            Address street 2

            null
            
          • Optionaladdress_zip_code?: string

            Address zip code

            93251
            
        • Optionalclient_reference_data?: Record<string, never>
        • Optionalclient_reference_id?: string
        • Optionaldate_of_birth?: string

          Format: date

        • Optionalemail_address?: string

          Format: email

        • Optionalevents_callback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalfirst_name?: string
        • Optionalfull_name?: string
        • Optionallast_name?: string
        • Optionalmiddle_name?: string
        • Optionalphone_number?: string
        • Optionalsecond_last_name?: string
        • Optionaltags?: string[]

          List of tag names to associate with this user profile. Tags will be created if they don't exist.

          [
          "vip",
          "high-risk"
          ]

      Returns Promise<string>

    • Parameters

      • request: {
            additional_info?: {
                additional_info_data?:
                    | string
                    | {
                        document_input_title?: string
                        | null;
                        file_data?: string;
                        file_name?: string;
                        file_uuid?: string;
                    } & { [key: string]: unknown };
                additional_info_type?:
                    | "BANK_STATEMENT_DOCUMENT"
                    | "BUSINESS_REGISTRATION_DOCUMENT"
                    | "OPERATING_LICENSE_DOCUMENT"
                    | "FRAUD_CHECK_DOCUMENT"
                    | "ADDRESS_PROOF_DOCUMENT"
                    | "BANK_ACCOUNT_DETAILS"
                    | "SOURCE_OF_FUNDS_DOCUMENT"
                    | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                    | "CAC_CERTIFICATE"
                    | "ARTICLES_OF_INCORPORATION"
                    | "AML_POLICY"
                    | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                    | "DIRECTORS_REGISTRY"
                    | "CORPORATE_CHART"
                    | "SHAREHOLDERS_REGISTRY"
                    | "BALANCE_SHEET"
                    | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                    | "COMPANY_CONSTITUTION"
                    | "MEMORANDUM_OF_ASSOCIATION"
                    | "PARTNERSHIP_DEED"
                    | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                    | "COMPANY_PROFILE"
                    | "AUDITED_ACCOUNTS"
                    | "ANTI_BRIBERY_POLICY"
                    | "DATA_PROTECTION_POLICY"
                    | "INVOICE"
                    | "PEP_FORM"
                    | "OTHER";
            }[];
            associated_email?: string;
            business_data?: {
                related_people?: (
                    | {
                        additional_fields?: Record<string, never>;
                        address?: {
                            additional_info?: (...) | (...);
                            full_address?: (...) | (...);
                            parsed_address?: (...) | (...);
                            source?: (...) | (...);
                        };
                        birth_date?: string
                        | null;
                        client_reference_data?: Record<string, never>;
                        client_reference_id?: string;
                        email?: string | null;
                        first_name?: string | null;
                        full_name?: string | null;
                        identity?: {
                            identity_country_code?: (...) | (...);
                            identity_document_back?: (...) | (...);
                            identity_document_front?: (...) | (...);
                            identity_document_type?:
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...);
                            identity_number?: (...) | (...);
                            identity_number_type?:
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...)
                                | (...);
                        };
                        last_name?: string
                        | null;
                        middle_name?: string | null;
                        ownership_percent?: number | null;
                        person_reference_id?: string;
                        phone_number?: string | null;
                        roles?: {
                            end_date?: ...;
                            is_active?: ...;
                            name?: ...;
                            start_date?: ...;
                        }[];
                        shares_allocated?: number
                        | null;
                        source?: string[];
                    }
                    | {
                        additional_fields?: Record<string, never>;
                        ownership_percent?: number | null;
                        person_reference_id?: string;
                        roles?: {
                            end_date?: ...;
                            is_active?: ...;
                            name?: ...;
                            start_date?: ...;
                        }[];
                        shares_allocated?: number
                        | null;
                        user_profile?: {
                            address?: (...) | (...) | (...);
                            client_reference_data?: (...) | (...);
                            client_reference_id?: (...) | (...);
                            date_of_birth?: (...) | (...);
                            email_address?: (...) | (...);
                            events_callback_url?: (...) | (...);
                            first_name?: (...) | (...) | (...);
                            full_name?: (...) | (...) | (...);
                            last_name?: (...) | (...) | (...);
                            middle_name?: (...) | (...) | (...);
                            phone_number?: (...) | (...);
                            phone_number_parts?: (...) | (...) | (...);
                            questions_response?: (...) | (...);
                            second_last_name?: (...) | (...) | (...);
                            user_profile_id?: (...) | (...);
                            user_profile_result?: (...) | (...) | (...) | (...) | (...) | (...);
                            verification_session_ids?: (...) | (...);
                        };
                    }
                )[];
            } & {
                addresses?: {
                    address_city?: string;
                    address_country?: string;
                    address_state?: string;
                    address_street_1?: string;
                    address_street_2?: string;
                    address_zip_code?: string;
                }[];
                alternate_name?: string;
                business_entity_id?: string;
                country_code?: string;
                email_addresses?: string[];
                formation_date?: string;
                name?: string;
                phone_numbers?: string[];
                state_code?: string;
                tax_identification_number?: string;
                website?: string;
            };
            business_profile_id?: string;
            callback_url?: string;
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            events_callback_url?: string;
            redirect_uri: string;
            template_id: string;
            theme_options?: {
                background?: "light" | "dark" | null;
                button_border_radius?: string | null;
                button_font_size?: string | null;
                button_font_weight?: string | null;
                button_padding?: string | null;
                color_brand?: string | null;
                color_brand_overlay?: string | null;
                color_page?: string | null;
                font_name?: string | null;
                font_weights?: string | null;
                image_border_radius?: string | null;
                input_border_radius?: string | null;
                input_font_size?: string | null;
                input_font_weight?: string | null;
                input_label_font_size?: string | null;
                input_label_font_weight?: string | null;
                input_padding?: string | null;
                layout_border_radius?: string | null;
                modal_border_radius?: string | null;
            };
            ui_options?: {
                common?: { default_language?: string };
                dynamic_business_document_module?: {
                    documents?: {
                        auto_run_check: boolean;
                        file_type:
                            | "BANK_STATEMENT_DOCUMENT"
                            | "BUSINESS_REGISTRATION_DOCUMENT"
                            | "OPERATING_LICENSE_DOCUMENT"
                            | "FRAUD_CHECK_DOCUMENT"
                            | "ADDRESS_PROOF_DOCUMENT"
                            | "SOURCE_OF_FUNDS_DOCUMENT"
                            | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                            | "CAC_CERTIFICATE"
                            | "ARTICLES_OF_INCORPORATION"
                            | "AML_POLICY"
                            | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                            | "DIRECTORS_REGISTRY"
                            | "CORPORATE_CHART"
                            | "SHAREHOLDERS_REGISTRY"
                            | "BALANCE_SHEET"
                            | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                            | "COMPANY_CONSTITUTION"
                            | "MEMORANDUM_OF_ASSOCIATION"
                            | "PARTNERSHIP_DEED"
                            | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                            | "COMPANY_PROFILE"
                            | "AUDITED_ACCOUNTS"
                            | "ANTI_BRIBERY_POLICY"
                            | "DATA_PROTECTION_POLICY"
                            | "INVOICE"
                            | "PEP_FORM"
                            | "OTHER"
                            | "TAX_REGISTRATION_DOCUMENT_CONSTANCIA_DE_SITUACION_FISCAL"
                            | null;
                        required: boolean;
                        subtitle?: {
                            ar?: (...)
                            | (...);
                            de?: (...) | (...);
                            en?: (...) | (...);
                            es?: (...) | (...);
                            fr?: (...) | (...);
                            it?: (...) | (...);
                            ja?: (...) | (...);
                            ko?: (...) | (...);
                            pl?: (...) | (...);
                            pt?: (...) | (...);
                            ru?: (...) | (...);
                            zh?: (...) | (...);
                        };
                    }[];
                };
                dynamic_business_question_group_module?: {
                    questions?: {
                        [key: string]: {
                            options?: {
                                ar?: ...;
                                de?: ...;
                                en?: ...;
                                es?: ...;
                                fr?: ...;
                                it?: ...;
                                ja?: ...;
                                ko?: ...;
                                pl?: ...;
                                pt?: ...;
                                ru?: ...;
                                zh?: ...;
                            }[];
                            order: number;
                            required: boolean;
                            subtitle?: {
                                ar?: (...)
                                | (...);
                                de?: (...) | (...);
                                en?: (...) | (...);
                                es?: (...) | (...);
                                fr?: (...) | (...);
                                it?: (...) | (...);
                                ja?: (...) | (...);
                                ko?: (...) | (...);
                                pl?: (...) | (...);
                                pt?: (...) | (...);
                                ru?: (...) | (...);
                                zh?: (...) | (...);
                            };
                            title: {
                                ar?: string;
                                de?: string;
                                en?: string;
                                es?: string;
                                fr?: string;
                                it?: string;
                                ja?: string;
                                ko?: string;
                                pl?: string;
                                pt?: string;
                                ru?: string;
                                zh?: string;
                            };
                            type: | "SINGLE_CHOICE"
                            | "MULTIPLE_CHOICE"
                            | "BOOLEAN"
                            | "TEXT"
                            | "FILE"
                            | "EMAIL"
                            | "PHONE_NUMBER"
                            | "SINGLE_SELECT"
                            | "MULTIPLE_SELECT"
                            | "DATE"
                            | "PARAGRAPH"
                            | "URL";
                        };
                    };
                };
            };
            verification_options?: {
                aml_config?: {
                    categories_filter?: string[];
                    exact_match?: number;
                    fuzziness_score?: number;
                    monitoring?: boolean;
                    search_profile?: string
                    | null;
                };
            };
        }
        • Optionaladditional_info?: {
              additional_info_data?:
                  | string
                  | {
                      document_input_title?: string
                      | null;
                      file_data?: string;
                      file_name?: string;
                      file_uuid?: string;
                  } & { [key: string]: unknown };
              additional_info_type?:
                  | "BANK_STATEMENT_DOCUMENT"
                  | "BUSINESS_REGISTRATION_DOCUMENT"
                  | "OPERATING_LICENSE_DOCUMENT"
                  | "FRAUD_CHECK_DOCUMENT"
                  | "ADDRESS_PROOF_DOCUMENT"
                  | "BANK_ACCOUNT_DETAILS"
                  | "SOURCE_OF_FUNDS_DOCUMENT"
                  | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                  | "CAC_CERTIFICATE"
                  | "ARTICLES_OF_INCORPORATION"
                  | "AML_POLICY"
                  | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                  | "DIRECTORS_REGISTRY"
                  | "CORPORATE_CHART"
                  | "SHAREHOLDERS_REGISTRY"
                  | "BALANCE_SHEET"
                  | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                  | "COMPANY_CONSTITUTION"
                  | "MEMORANDUM_OF_ASSOCIATION"
                  | "PARTNERSHIP_DEED"
                  | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                  | "COMPANY_PROFILE"
                  | "AUDITED_ACCOUNTS"
                  | "ANTI_BRIBERY_POLICY"
                  | "DATA_PROTECTION_POLICY"
                  | "INVOICE"
                  | "PEP_FORM"
                  | "OTHER";
          }[]

          A list of additional information.

        • Optionalassociated_email?: string

          Email address to associate with the session for later resumption.

          user@example.com
          
        • Optionalbusiness_data?: {
              related_people?: (
                  | {
                      additional_fields?: Record<string, never>;
                      address?: {
                          additional_info?: (...) | (...);
                          full_address?: (...) | (...);
                          parsed_address?: (...) | (...);
                          source?: (...) | (...);
                      };
                      birth_date?: string
                      | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      email?: string | null;
                      first_name?: string | null;
                      full_name?: string | null;
                      identity?: {
                          identity_country_code?: (...) | (...);
                          identity_document_back?: (...) | (...);
                          identity_document_front?: (...) | (...);
                          identity_document_type?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          identity_number?: (...) | (...);
                          identity_number_type?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                      };
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      ownership_percent?: number | null;
                      person_reference_id?: string;
                      phone_number?: string | null;
                      roles?: { end_date?: ...; is_active?: ...; name?: ...; start_date?: ... }[];
                      shares_allocated?: number | null;
                      source?: string[];
                  }
                  | {
                      additional_fields?: Record<string, never>;
                      ownership_percent?: number | null;
                      person_reference_id?: string;
                      roles?: { end_date?: ...; is_active?: ...; name?: ...; start_date?: ... }[];
                      shares_allocated?: number | null;
                      user_profile?: {
                          address?: (...) | (...) | (...);
                          client_reference_data?: (...) | (...);
                          client_reference_id?: (...) | (...);
                          date_of_birth?: (...) | (...);
                          email_address?: (...) | (...);
                          events_callback_url?: (...) | (...);
                          first_name?: (...) | (...) | (...);
                          full_name?: (...) | (...) | (...);
                          last_name?: (...) | (...) | (...);
                          middle_name?: (...) | (...) | (...);
                          phone_number?: (...) | (...);
                          phone_number_parts?: (...) | (...) | (...);
                          questions_response?: (...) | (...);
                          second_last_name?: (...) | (...) | (...);
                          user_profile_id?: (...) | (...);
                          user_profile_result?: (...) | (...) | (...) | (...) | (...) | (...);
                          verification_session_ids?: (...) | (...);
                      };
                  }
              )[];
          } & {
              addresses?: {
                  address_city?: string;
                  address_country?: string;
                  address_state?: string;
                  address_street_1?: string;
                  address_street_2?: string;
                  address_zip_code?: string;
              }[];
              alternate_name?: string;
              business_entity_id?: string;
              country_code?: string;
              email_addresses?: string[];
              formation_date?: string;
              name?: string;
              phone_numbers?: string[];
              state_code?: string;
              tax_identification_number?: string;
              website?: string;
          }
        • Optionalbusiness_profile_id?: string

          The business profile id to associate with the verification session.

          123e4567-e89b-12d3-a456-426614174000
          
        • Optionalcallback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalclient_reference_data?: Record<string, never>

          A JSON you want to associate with your request.

        • Optionalclient_reference_id?: string

          An id you want to associate with your request.

          b79160f1-3ea5-4bf0-be43-43c4a2cf8810
          
        • Optionalevents_callback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • redirect_uri: string

          The URI to which AiPrise will redirect after the verification is complete.

        • template_id: string

          Every verification must have a template id associated with it. This is Provided to you by AiPrise.

          b7daff11-9d1c-4916-bf5a-96e3041a9625
          
        • Optionaltheme_options?: {
              background?: "light" | "dark" | null;
              button_border_radius?: string | null;
              button_font_size?: string | null;
              button_font_weight?: string | null;
              button_padding?: string | null;
              color_brand?: string | null;
              color_brand_overlay?: string | null;
              color_page?: string | null;
              font_name?: string | null;
              font_weights?: string | null;
              image_border_radius?: string | null;
              input_border_radius?: string | null;
              input_font_size?: string | null;
              input_font_weight?: string | null;
              input_label_font_size?: string | null;
              input_label_font_weight?: string | null;
              input_padding?: string | null;
              layout_border_radius?: string | null;
              modal_border_radius?: string | null;
          }
          • Optionalbackground?: "light" | "dark" | null
          • Optionalbutton_border_radius?: string | null
            8px
            
          • Optionalbutton_font_size?: string | null
            16px
            
          • Optionalbutton_font_weight?: string | null
            400
            
          • Optionalbutton_padding?: string | null
            18px
            
          • Optionalcolor_brand?: string | null
            #5251FD
            
          • Optionalcolor_brand_overlay?: string | null
            #5251FD
            
          • Optionalcolor_page?: string | null
            #5251FD
            
          • Optionalfont_name?: string | null
            Plus Jakarta Sans
            
          • Optionalfont_weights?: string | null
            300,400,500,600,700
            
          • Optionalimage_border_radius?: string | null
            12px
            
          • Optionalinput_border_radius?: string | null
            8px
            
          • Optionalinput_font_size?: string | null
            16px
            
          • Optionalinput_font_weight?: string | null
            500
            
          • Optionalinput_label_font_size?: string | null
            16px
            
          • Optionalinput_label_font_weight?: string | null
            500
            
          • Optionalinput_padding?: string | null
            14px 18px
            
          • Optionallayout_border_radius?: string | null
            18px
            
          • Optionalmodal_border_radius?: string | null
            12px
            
        • Optionalui_options?: {
              common?: { default_language?: string };
              dynamic_business_document_module?: {
                  documents?: {
                      auto_run_check: boolean;
                      file_type:
                          | "BANK_STATEMENT_DOCUMENT"
                          | "BUSINESS_REGISTRATION_DOCUMENT"
                          | "OPERATING_LICENSE_DOCUMENT"
                          | "FRAUD_CHECK_DOCUMENT"
                          | "ADDRESS_PROOF_DOCUMENT"
                          | "SOURCE_OF_FUNDS_DOCUMENT"
                          | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                          | "CAC_CERTIFICATE"
                          | "ARTICLES_OF_INCORPORATION"
                          | "AML_POLICY"
                          | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                          | "DIRECTORS_REGISTRY"
                          | "CORPORATE_CHART"
                          | "SHAREHOLDERS_REGISTRY"
                          | "BALANCE_SHEET"
                          | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                          | "COMPANY_CONSTITUTION"
                          | "MEMORANDUM_OF_ASSOCIATION"
                          | "PARTNERSHIP_DEED"
                          | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                          | "COMPANY_PROFILE"
                          | "AUDITED_ACCOUNTS"
                          | "ANTI_BRIBERY_POLICY"
                          | "DATA_PROTECTION_POLICY"
                          | "INVOICE"
                          | "PEP_FORM"
                          | "OTHER"
                          | "TAX_REGISTRATION_DOCUMENT_CONSTANCIA_DE_SITUACION_FISCAL"
                          | null;
                      required: boolean;
                      subtitle?: {
                          ar?: (...)
                          | (...);
                          de?: (...) | (...);
                          en?: (...) | (...);
                          es?: (...) | (...);
                          fr?: (...) | (...);
                          it?: (...) | (...);
                          ja?: (...) | (...);
                          ko?: (...) | (...);
                          pl?: (...) | (...);
                          pt?: (...) | (...);
                          ru?: (...) | (...);
                          zh?: (...) | (...);
                      };
                  }[];
              };
              dynamic_business_question_group_module?: {
                  questions?: {
                      [key: string]: {
                          options?: {
                              ar?: ...;
                              de?: ...;
                              en?: ...;
                              es?: ...;
                              fr?: ...;
                              it?: ...;
                              ja?: ...;
                              ko?: ...;
                              pl?: ...;
                              pt?: ...;
                              ru?: ...;
                              zh?: ...;
                          }[];
                          order: number;
                          required: boolean;
                          subtitle?: {
                              ar?: (...)
                              | (...);
                              de?: (...) | (...);
                              en?: (...) | (...);
                              es?: (...) | (...);
                              fr?: (...) | (...);
                              it?: (...) | (...);
                              ja?: (...) | (...);
                              ko?: (...) | (...);
                              pl?: (...) | (...);
                              pt?: (...) | (...);
                              ru?: (...) | (...);
                              zh?: (...) | (...);
                          };
                          title: {
                              ar?: string;
                              de?: string;
                              en?: string;
                              es?: string;
                              fr?: string;
                              it?: string;
                              ja?: string;
                              ko?: string;
                              pl?: string;
                              pt?: string;
                              ru?: string;
                              zh?: string;
                          };
                          type: | "SINGLE_CHOICE"
                          | "MULTIPLE_CHOICE"
                          | "BOOLEAN"
                          | "TEXT"
                          | "FILE"
                          | "EMAIL"
                          | "PHONE_NUMBER"
                          | "SINGLE_SELECT"
                          | "MULTIPLE_SELECT"
                          | "DATE"
                          | "PARAGRAPH"
                          | "URL";
                      };
                  };
              };
          }
          • Optionalcommon?: { default_language?: string }
            • Optionaldefault_language?: string
              en
              
          • Optionaldynamic_business_document_module?: {
                documents?: {
                    auto_run_check: boolean;
                    file_type:
                        | "BANK_STATEMENT_DOCUMENT"
                        | "BUSINESS_REGISTRATION_DOCUMENT"
                        | "OPERATING_LICENSE_DOCUMENT"
                        | "FRAUD_CHECK_DOCUMENT"
                        | "ADDRESS_PROOF_DOCUMENT"
                        | "SOURCE_OF_FUNDS_DOCUMENT"
                        | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                        | "CAC_CERTIFICATE"
                        | "ARTICLES_OF_INCORPORATION"
                        | "AML_POLICY"
                        | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                        | "DIRECTORS_REGISTRY"
                        | "CORPORATE_CHART"
                        | "SHAREHOLDERS_REGISTRY"
                        | "BALANCE_SHEET"
                        | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                        | "COMPANY_CONSTITUTION"
                        | "MEMORANDUM_OF_ASSOCIATION"
                        | "PARTNERSHIP_DEED"
                        | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                        | "COMPANY_PROFILE"
                        | "AUDITED_ACCOUNTS"
                        | "ANTI_BRIBERY_POLICY"
                        | "DATA_PROTECTION_POLICY"
                        | "INVOICE"
                        | "PEP_FORM"
                        | "OTHER"
                        | "TAX_REGISTRATION_DOCUMENT_CONSTANCIA_DE_SITUACION_FISCAL"
                        | null;
                    required: boolean;
                    subtitle?: {
                        ar?: (...)
                        | (...);
                        de?: (...) | (...);
                        en?: (...) | (...);
                        es?: (...) | (...);
                        fr?: (...) | (...);
                        it?: (...) | (...);
                        ja?: (...) | (...);
                        ko?: (...) | (...);
                        pl?: (...) | (...);
                        pt?: (...) | (...);
                        ru?: (...) | (...);
                        zh?: (...) | (...);
                    };
                }[];
            }
          • Optionaldynamic_business_question_group_module?: {
                questions?: {
                    [key: string]: {
                        options?: {
                            ar?: ...;
                            de?: ...;
                            en?: ...;
                            es?: ...;
                            fr?: ...;
                            it?: ...;
                            ja?: ...;
                            ko?: ...;
                            pl?: ...;
                            pt?: ...;
                            ru?: ...;
                            zh?: ...;
                        }[];
                        order: number;
                        required: boolean;
                        subtitle?: {
                            ar?: (...)
                            | (...);
                            de?: (...) | (...);
                            en?: (...) | (...);
                            es?: (...) | (...);
                            fr?: (...) | (...);
                            it?: (...) | (...);
                            ja?: (...) | (...);
                            ko?: (...) | (...);
                            pl?: (...) | (...);
                            pt?: (...) | (...);
                            ru?: (...) | (...);
                            zh?: (...) | (...);
                        };
                        title: {
                            ar?: string;
                            de?: string;
                            en?: string;
                            es?: string;
                            fr?: string;
                            it?: string;
                            ja?: string;
                            ko?: string;
                            pl?: string;
                            pt?: string;
                            ru?: string;
                            zh?: string;
                        };
                        type: | "SINGLE_CHOICE"
                        | "MULTIPLE_CHOICE"
                        | "BOOLEAN"
                        | "TEXT"
                        | "FILE"
                        | "EMAIL"
                        | "PHONE_NUMBER"
                        | "SINGLE_SELECT"
                        | "MULTIPLE_SELECT"
                        | "DATE"
                        | "PARAGRAPH"
                        | "URL";
                    };
                };
            }
            • Optionalquestions?: {
                  [key: string]: {
                      options?: {
                          ar?: ...;
                          de?: ...;
                          en?: ...;
                          es?: ...;
                          fr?: ...;
                          it?: ...;
                          ja?: ...;
                          ko?: ...;
                          pl?: ...;
                          pt?: ...;
                          ru?: ...;
                          zh?: ...;
                      }[];
                      order: number;
                      required: boolean;
                      subtitle?: {
                          ar?: (...)
                          | (...);
                          de?: (...) | (...);
                          en?: (...) | (...);
                          es?: (...) | (...);
                          fr?: (...) | (...);
                          it?: (...) | (...);
                          ja?: (...) | (...);
                          ko?: (...) | (...);
                          pl?: (...) | (...);
                          pt?: (...) | (...);
                          ru?: (...) | (...);
                          zh?: (...) | (...);
                      };
                      title: {
                          ar?: string;
                          de?: string;
                          en?: string;
                          es?: string;
                          fr?: string;
                          it?: string;
                          ja?: string;
                          ko?: string;
                          pl?: string;
                          pt?: string;
                          ru?: string;
                          zh?: string;
                      };
                      type: | "SINGLE_CHOICE"
                      | "MULTIPLE_CHOICE"
                      | "BOOLEAN"
                      | "TEXT"
                      | "FILE"
                      | "EMAIL"
                      | "PHONE_NUMBER"
                      | "SINGLE_SELECT"
                      | "MULTIPLE_SELECT"
                      | "DATE"
                      | "PARAGRAPH"
                      | "URL";
                  };
              }

              Each key must be a string that matches the pattern /^Q\d{2}$/ (e.g., Q01, Q02, Q99).

              {
              * "Q01": {
              * "type": "SINGLE_CHOICE",
              * "title": {
              * "en": "What is your business type?"
              * },
              * "subtitle": {
              * "en": "Select one"
              * },
              * "required": true,
              * "order": 0,
              * "options": [
              * {
              * "en": "Retail",
              * "fr": "Vente au détail"
              * },
              * {
              * "en": "Wholesale",
              * "fr": "Vente en gros"
              * }
              * ]
              * },
              * "Q02": {
              * "type": "TEXT",
              * "title": {
              * "en": "Describe your services"
              * },
              * "subtitle": {
              * "en": ""
              * },
              * "required": false,
              * "order": 1
              * }
              * }
        • Optionalverification_options?: {
              aml_config?: {
                  categories_filter?: string[];
                  exact_match?: number;
                  fuzziness_score?: number;
                  monitoring?: boolean;
                  search_profile?: string | null;
              };
          }

      Returns Promise<{ message?: string; verification_url?: string }>

    • Parameters

      • request: {
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            redirect_uri: string;
            template_id: string;
            theme_options?: {
                background?: "light" | "dark" | null;
                button_border_radius?: string | null;
                button_font_size?: string | null;
                button_font_weight?: string | null;
                button_padding?: string | null;
                color_brand?: string | null;
                color_brand_overlay?: string | null;
                color_page?: string | null;
                font_name?: string | null;
                font_weights?: string | null;
                image_border_radius?: string | null;
                input_border_radius?: string | null;
                input_font_size?: string | null;
                input_font_weight?: string | null;
                input_label_font_size?: string | null;
                input_label_font_weight?: string | null;
                input_padding?: string | null;
                layout_border_radius?: string | null;
                modal_border_radius?: string | null;
            };
            ui_options?: {
                common?: { default_language?: string };
                id_verification_module?: {
                    allowed_country_code?: string;
                    allowed_document_type?: string | string[];
                };
            };
            user_profile_id: string;
            verification_options?: {
                aml_config?: {
                    categories_filter?: string[];
                    exact_match?: number;
                    fuzziness_score?: number;
                    monitoring?: boolean;
                    search_profile?: string
                    | null;
                };
            };
        }
        • Optionalclient_reference_data?: Record<string, never>

          A JSON you want to associate with your request.

        • Optionalclient_reference_id?: string

          An id you want to associate with your request.

          b79160f1-3ea5-4bf0-be43-43c4a2cf8810
          
        • redirect_uri: string

          The URI to which AiPrise will redirect after the verification is complete.

        • template_id: string
        • Optionaltheme_options?: {
              background?: "light" | "dark" | null;
              button_border_radius?: string | null;
              button_font_size?: string | null;
              button_font_weight?: string | null;
              button_padding?: string | null;
              color_brand?: string | null;
              color_brand_overlay?: string | null;
              color_page?: string | null;
              font_name?: string | null;
              font_weights?: string | null;
              image_border_radius?: string | null;
              input_border_radius?: string | null;
              input_font_size?: string | null;
              input_font_weight?: string | null;
              input_label_font_size?: string | null;
              input_label_font_weight?: string | null;
              input_padding?: string | null;
              layout_border_radius?: string | null;
              modal_border_radius?: string | null;
          }
          • Optionalbackground?: "light" | "dark" | null
          • Optionalbutton_border_radius?: string | null
            8px
            
          • Optionalbutton_font_size?: string | null
            16px
            
          • Optionalbutton_font_weight?: string | null
            400
            
          • Optionalbutton_padding?: string | null
            18px
            
          • Optionalcolor_brand?: string | null
            #5251FD
            
          • Optionalcolor_brand_overlay?: string | null
            #5251FD
            
          • Optionalcolor_page?: string | null
            #5251FD
            
          • Optionalfont_name?: string | null
            Plus Jakarta Sans
            
          • Optionalfont_weights?: string | null
            300,400,500,600,700
            
          • Optionalimage_border_radius?: string | null
            12px
            
          • Optionalinput_border_radius?: string | null
            8px
            
          • Optionalinput_font_size?: string | null
            16px
            
          • Optionalinput_font_weight?: string | null
            500
            
          • Optionalinput_label_font_size?: string | null
            16px
            
          • Optionalinput_label_font_weight?: string | null
            500
            
          • Optionalinput_padding?: string | null
            14px 18px
            
          • Optionallayout_border_radius?: string | null
            18px
            
          • Optionalmodal_border_radius?: string | null
            12px
            
        • Optionalui_options?: {
              common?: { default_language?: string };
              id_verification_module?: {
                  allowed_country_code?: string;
                  allowed_document_type?: string | string[];
              };
          }
          • Optionalcommon?: { default_language?: string }
            • Optionaldefault_language?: string
              en
              
          • Optionalid_verification_module?: { allowed_country_code?: string; allowed_document_type?: string | string[] }
            • Optionalallowed_country_code?: string

              A 2-letter ISO country code that will be pre-selected in the onboarding UI.

              US
              
            • Optionalallowed_document_type?: string | string[]

              A list of document types that will be pre-selected in the onboarding UI. Type string is deprecated, please use array of string(s). Check the country-wise supported documents list here: https://docs.aiprise.com/docs/supported-documents

        • user_profile_id: string
        • Optionalverification_options?: {
              aml_config?: {
                  categories_filter?: string[];
                  exact_match?: number;
                  fuzziness_score?: number;
                  monitoring?: boolean;
                  search_profile?: string | null;
              };
          }

      Returns Promise<{ verification_url?: string }>

    • Parameters

      • id: string

      Returns Promise<
          {
              additional_information?: {
                  additional_info_data?: string
                  | { file_data: string };
                  additional_info_type?:
                      | "BANK_STATEMENT_DOCUMENT"
                      | "BUSINESS_REGISTRATION_DOCUMENT"
                      | "OPERATING_LICENSE_DOCUMENT"
                      | "FRAUD_CHECK_DOCUMENT"
                      | "ADDRESS_PROOF_DOCUMENT"
                      | "BANK_ACCOUNT_DETAILS"
                      | "SOURCE_OF_FUNDS_DOCUMENT"
                      | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                      | "CAC_CERTIFICATE"
                      | "ARTICLES_OF_INCORPORATION"
                      | "AML_POLICY"
                      | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                      | "DIRECTORS_REGISTRY"
                      | "CORPORATE_CHART"
                      | "SHAREHOLDERS_REGISTRY"
                      | "BALANCE_SHEET"
                      | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                      | "COMPANY_CONSTITUTION"
                      | "MEMORANDUM_OF_ASSOCIATION"
                      | "PARTNERSHIP_DEED"
                      | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                      | "COMPANY_PROFILE"
                      | "AUDITED_ACCOUNTS"
                      | "ANTI_BRIBERY_POLICY"
                      | "DATA_PROTECTION_POLICY"
                      | "INVOICE"
                      | "PEP_FORM"
                      | "OTHER";
              }[];
              addresses?: {
                  address_city?: string;
                  address_country?: string;
                  address_state?: string;
                  address_street_1?: string;
                  address_street_2?: string;
                  address_zip_code?: string;
              }[];
              alternate_name?: string;
              business_entity_id?: string;
              callback_url?: string;
              client_reference_data?: Record<string, never>;
              client_reference_id?: string;
              country_code?: string;
              email_addresses?: string[];
              events_callback_url?: string;
              formation_date?: string;
              name?: string;
              phone_numbers?: string[];
              state_code?: string;
              tags?: string[];
              tax_identification_number?: string;
              website?: string;
          } & {
              aml_info?: {
                  aml_hit_summary?: { [key: string]: string };
                  entity_hits?: {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: ...;
                          hit_type?: ...;
                          media?: ...;
                          source_details?: ...;
                      }[];
                      associates?: { association?: ...; name?: ... }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[];
                  num_hits?: number;
                  result?: "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | null;
                  search_criteria?: {
                      birth_year?: number | null;
                      exact_match?: boolean | null;
                      fuzziness_score?: number | null;
                      search_term?: string | null;
                  };
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              };
              aml_monitoring_info?: {
                  added_entity_hits?: | {
                      additional_fields?: Record<(...), (...)>;
                      also_known_as?: (...)[];
                      aml_hits?: (...)[];
                      associates?: (...)[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: (...)[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[]
                  | null;
                  created_at?: number
                  | null;
                  removed_entity_hits?:
                      | {
                          additional_fields?: Record<(...), (...)>;
                          also_known_as?: (...)[];
                          aml_hits?: (...)[];
                          associates?: (...)[];
                          date_of_birth?: string | null;
                          date_of_birth_match_score?: number | null;
                          entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                          history?: (...)[];
                          id?: string;
                          is_deleted?: boolean;
                          name?: string;
                          name_match_score?: number;
                          resolution_status?: string;
                      }[]
                      | null;
                  updated_entity_hits?: | {
                      additional_fields?: Record<(...), (...)>;
                      also_known_as?: (...)[];
                      aml_hits?: (...)[];
                      associates?: (...)[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: (...)[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[]
                  | null;
              }[];
              business_info?: {
                  additional_fields?: { [key: string]: string };
                  addresses?: {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: (...) | (...);
                          address_country?: (...) | (...);
                          address_state?: (...) | (...);
                          address_street_1?: (...) | (...);
                          address_street_2?: (...) | (...);
                          address_type?: (...) | (...);
                          address_zip_code?: (...) | (...);
                      };
                      source?: { file_number?: ...; state?: ...; status?: ...; type?: ... }[];
                  }[];
                  business_id?: string;
                  business_scope?: {
                      business_activities?: {
                          activity_type?: (...)
                          | (...)
                          | (...);
                          code?: (...) | (...);
                          code_type?: (...) | (...);
                          description?: (...) | (...);
                      }[];
                      business_description?: string
                      | null;
                  };
                  country_code?: string;
                  emails?: string[];
                  entity_type?: string;
                  name?: string;
                  phone_numbers?: string[];
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  tax_id?: string;
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
                  website?: string;
              };
              business_profile_id?: string;
              business_profile_result?: | "APPROVED"
              | "DECLINED"
              | "REVIEW"
              | "UNKNOWN"
              | "FOUND"
              | "NOT_FOUND";
              created_at?: number;
              documents?: {
                  document_date?: number;
                  document_price?: string
                  | null;
                  document_published_date?: string | null;
                  document_source_authority?: string | null;
                  document_source_authority_code?: string | null;
                  file_blob?: string;
                  file_created_at?: number | null;
                  file_format_type?: string | null;
                  file_name?: string;
                  file_s3_url?: string;
                  file_source?: string | null;
                  file_type?: string | null;
                  file_uuid?: string;
                  is_purchased?: boolean | null;
                  order_status?: string | null;
                  verification_sessions?:
                      | {
                          created_at?: number
                          | null;
                          result?: string;
                          verification_session_id?: string;
                      }[]
                      | null;
              }[];
              events?: {
                  date?: string
                  | null;
                  event_type?: string | null;
                  metadata?: Record<string, never> | null;
              }[];
              fraud_insights?: {
                  device_insights?: {
                      bot_status?: boolean;
                      bot_type?: string;
                      browser_full_version?: string;
                      browser_major_version?: string;
                      browser_name?: string;
                      device?: string;
                      incognito?: boolean;
                      os?: string;
                      os_version?: string;
                      privacy_settings?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      user_agent?: string;
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  email_insights?: {
                      breaches?: {
                          breach_date?: ...;
                          domain_name?: ...;
                          platform_name?: ...;
                      }[];
                      domain_info?: {
                          company_name?: (...)
                          | (...);
                          custom?: (...) | (...) | (...);
                          disposable?: (...) | (...) | (...);
                          dmarc_compliance?: (...) | (...) | (...);
                          domain_name?: (...) | (...);
                          free_provider?: (...) | (...) | (...);
                          registered?: (...) | (...) | (...);
                          spf_strict?: (...) | (...) | (...);
                          suspicious_top_level_domain?: (...) | (...) | (...);
                          top_level_domain?: (...) | (...);
                      };
                      email?: string
                      | null;
                      email_tenure?: number;
                      first_breach?: string;
                      is_breached?: boolean;
                      last_breach?: string;
                      no_of_breaches?: number;
                      persons?: {
                          addresses?: ...;
                          date_of_births?: ...;
                          email_address?: ...;
                          genders?: ...;
                          ip_addresses?: ...;
                          names?: ...;
                          national_id?: ...;
                          phone_number?: ...;
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      social_profiles?: {
                          account_id?: ...;
                          last_seen?: ...;
                          name?: ...;
                          platform?: ...;
                          registered?: ...;
                      }[];
                      social_summary?: | {
                          age_on_social?: (...)
                          | (...)
                          | (...);
                          number_of_names_returned?: (...) | (...) | (...);
                          number_of_photos_returned?: (...) | (...) | (...);
                          registered_consumer_electronics_profiles?: (...) | (...) | (...);
                          registered_ecommerce_profiles?: (...) | (...) | (...);
                          registered_education_profiles?: (...) | (...) | (...);
                          registered_email_provider_profiles?: (...) | (...) | (...);
                          registered_entertainment_profiles?: (...) | (...) | (...);
                          registered_financial_profiles?: (...) | (...) | (...);
                          registered_messaging_profiles?: (...) | (...) | (...);
                          registered_professional_profiles?: (...) | (...) | (...);
                          registered_profiles?: (...) | (...) | (...);
                          registered_social_media_profiles?: (...) | (...) | (...);
                          registered_travel_profiles?: (...) | (...) | (...);
                      }
                      | null;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  }[];
                  geolocation_insights?: {
                      accuracy?: string;
                      altitude?: string;
                      altitude_accuracy?: string;
                      heading?: string;
                      latitude?: number;
                      longitude?: number;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      speed?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  ip_insights?: {
                      abuse_velocity?: string;
                      active_tor?: boolean;
                      active_vpn?: boolean;
                      autonomous_system_number?: number;
                      bot_status?: boolean;
                      connection_type?: string;
                      host?: string;
                      internet_service_provider?: string;
                      ip_address?: string;
                      is_crawler?: boolean;
                      location?: {
                          city?: string;
                          country?: string;
                          country_code?: string;
                          geo_name_id?: number;
                          latitude?: number;
                          longitude?: number;
                          postal_code?: string;
                          region?: string;
                          timezone?: string;
                      };
                      organization?: string;
                      proxy?: boolean;
                      recent_abuse?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      tor?: boolean;
                      unique_hash?: string;
                      vpn?: boolean;
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  phone_insights?: {
                      activation_date?: string;
                      country?: string;
                      current_carrier?: string;
                      original_carrier?: string;
                      persons?: {
                          addresses?: ...;
                          date_of_births?: ...;
                          email_address?: ...;
                          genders?: ...;
                          ip_addresses?: ...;
                          names?: ...;
                          national_id?: ...;
                          phone_number?: ...;
                      }[];
                      phone_active?: boolean;
                      phone_disposable?: boolean;
                      phone_is_spam?: boolean;
                      phone_number?: string;
                      phone_type?: string;
                      phone_valid?: boolean;
                      port_history?: { from_carrier?: ...; port_date?: ...; to_carrier?: ... }[];
                      result?:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      section_id?: string;
                      sim_type?: string;
                      social_profiles?: {
                          account_id?: ...;
                          last_seen?: ...;
                          name?: ...;
                          platform?: ...;
                          registered?: ...;
                      }[];
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  }[];
                  related_session_insights?: {
                      related_sessions?: {
                          created_at?: (...)
                          | (...);
                          relation?: (...) | (...);
                          result?: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          verification_session_id?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              };
              lookup_info?: {
                  data?: Record<string, never>
                  | null;
                  database_name?: string | null;
                  result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                  section_id?: string;
                  status?:
                      | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                  status_reasons?: { code?: string; message?: string }[]
                  | null;
                  title?: string | null;
                  warnings?:
                      | {
                          code?: | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[]
                      | null;
              }[];
              online_presence_info?: {
                  address?: {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: string;
                          address_country?: string;
                          address_state?: string;
                          address_street_1?: string;
                          address_street_2?: string;
                          address_type?: string;
                          address_zip_code?: string;
                      };
                      source?: {
                          file_number?: (...)
                          | (...);
                          state?: (...) | (...);
                          status?: (...) | (...);
                          type?: (...) | (...);
                      }[];
                  };
                  business_entity_id?: string;
                  company_data?: Record<string, never>;
                  formation_date?: string;
                  name?: string;
                  result?:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  tax_identification_number?: string;
                  ubos?: {
                      additional_fields?: Record<string, never>;
                      address?: {
                          additional_info?: (...) | (...);
                          full_address?: (...) | (...);
                          parsed_address?: (...) | (...);
                          source?: (...) | (...);
                      };
                      birth_date?: string
                      | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      email?: string | null;
                      first_name?: string | null;
                      full_name?: string | null;
                      identity?: {
                          identity_country_code?: (...) | (...);
                          identity_document_back?: (...) | (...);
                          identity_document_front?: (...) | (...);
                          identity_document_type?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          identity_number?: (...) | (...);
                          identity_number_type?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                      };
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      ownership_percent?: number | null;
                      person_reference_id?: string;
                      phone_number?: string | null;
                      roles?: {
                          end_date?: ...;
                          is_active?: ...;
                          name?: ...;
                          start_date?: ...;
                      }[];
                      shares_allocated?: number
                      | null;
                      source?: string[];
                  }[];
                  warnings?: {
                      code?: | "UNRECOGNIZED_DOCUMENT"
                      | "UNREADABLE_DOCUMENT"
                      | "DOCUMENT_NOT_FOUND"
                      | "DOCUMENT_EXPIRED"
                      | "DOCUMENT_FRONT_BACK_MISMATCH"
                      | "DOCUMENT_DAMAGED"
                      | "DOCUMENT_FRONT_MISSING"
                      | "DOCUMENT_BACK_MISSING"
                      | "DOCUMENT_CROPPED"
                      | "DOCUMENT_FACE_NOT_FOUND"
                      | "INVALID_DOCUMENT_DETAILS"
                      | "DOCUMENT_TYPE_MISMATCH"
                      | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                      | "MISSING_EXPIRY_DATE"
                      | "MISSING_ISSUE_DATE"
                      | "MISSING_BIRTH_DATE"
                      | "MISSING_DOCUMENT_NUMBER"
                      | "MISSING_PERSONAL_NUMBER"
                      | "MISSING_ADDRESS"
                      | "MISSING_POSTCODE"
                      | "MISSING_NAME"
                      | "MISSING_GENDER"
                      | "MISSING_NATIONALITY"
                      | "MISSING_DOCUMENT_DETAILS"
                      | "DOCUMENT_FRONT_OR_BACK_MISSING"
                      | "NAME_VERIFICATION_FAILED"
                      | "ID_DATA_MISMATCH"
                      | "ID_TYPE_MISMATCH"
                      | "ID_NOT_ALLOWED"
                      | "ID_COUNTRY_MISMATCH"
                      | "BIRTH_DATE_MISMATCH"
                      | "ADDRESS_MISMATCH"
                      | "DATABASE_LOOKUP_ISSUE"
                      | "DOCUMENT_PHOTO_OF_PHOTO"
                      | "SCREEN_DETECTED"
                      | "IMAGE_FORGED_EDITED"
                      | "FEATURE_VERIFICATION_FAILED"
                      | "FAKE_ID"
                      | "DOCUMENT_FOUND_ON_INTERNET"
                      | "ARTIFICIAL_IMAGE"
                      | "ARTIFICIAL_TEXT"
                      | "TEXT_FORGERY"
                      | "IMAGE_TOO_SMALL"
                      | "GLARE_DETECTED"
                      | "IMAGE_TOO_BLURRY"
                      | "CHECK_DIGIT_FAILED"
                      | "PRINTOUT_DETECTED"
                      | "BLACK_WHITE_DOCUMENT"
                      | "FACE_NOT_FOUND"
                      | "MULTIPLE_FACES"
                      | "FACE_MISMATCH"
                      | "LOW_FACE_SIMILARITY"
                      | "FACE_IDENTICAL"
                      | "FACE_NOT_LIVE"
                      | "FACE_LIVENESS_REVIEW_REQUIRED"
                      | "FACE_PHOTO_OF_PHOTO"
                      | "FACE_COVERED"
                      | "FACE_EDITED"
                      | "FACE_BLUR"
                      | "FACE_TOO_CLOSE"
                      | "FACE_CROPPED"
                      | "FACE_TOO_SMALL"
                      | "FACE_ANGLE_TOO_LARGE"
                      | "FACE_DEEPFAKE"
                      | "ID_NUMBER_NOT_VERIFIED"
                      | "INVALID_ID_NUMBER_SUPPLIED"
                      | "LOOKUP_SOURCE_DOWN"
                      | "LOOKUP_FACE_NOT_FOUND"
                      | "ID_PREVIOUSLY_SEEN"
                      | "AGE_UNDER_18"
                      | "AML_MATCH"
                      | "API_DATA_REQUIREMENTS_NOT_MET"
                      | "IP_ADDRESS_SUSPICIOUS"
                      | "SUSPICIOUS_USER_BEHAVIOUR"
                      | "GEOLOCATION_MISMATCH"
                      | "COMPANY_NOT_FOUND"
                      | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                      | "COMPANY_PREVIOUSLY_SEEN"
                      | "CUSTOM_ERROR_CODE"
                      | "DOCUMENT_TAMPERED"
                      | "DOCUMENT_REQUIRES_REVIEW"
                      | "DOCUMENT_TOO_FAR"
                      | "DOCUMENT_SIZE_TOO_LARGE"
                      | "BROKEN_DOCUMENT"
                      | "INVALID_FILE_EXTENSION"
                      | "FILE_TOO_LARGE"
                      | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                      | "FACE_PREVIOUSLY_ONBOARDED"
                      | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                      | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                      | "ADDRESS_DOCUMENT_MISSING_NAME"
                      | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                      | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                      | "ADDRESS_DOCUMENTS_NOT_SAME"
                      | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                      | "EXPIRY_AND_ISSUE_DATE_MISSING"
                      | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                      | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                      | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                      | "TOR_DETECTED"
                      | "VPN_DETECTED"
                      | "BOT_DETECTED"
                      | "BROWSER_PREVIOUSLY_SEEN"
                      | "IP_ADDRESS_PREVIOUSLY_SEEN"
                      | "PRIVACY_SETTINGS_BLOCKED"
                      | "BUSINESS_ID_MISMATCH"
                      | "BUSINESS_INFO_NAME_MISMATCH"
                      | "REGISTRATION_STATUS_INACTIVE"
                      | "UNABLE_TO_EXTRACT_DATA"
                      | "EMAIL_NOT_FOUND"
                      | "PHONE_NUMBER_NOT_FOUND"
                      | "BROWSER_PREVIOUSLY_ATTEMPTED"
                      | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                      | "ID_PREVIOUSLY_ATTEMPTED"
                      | "BACKGROUND_CHECK_ALERT"
                      | "BUSINESS_ID_NOT_VERIFIED"
                      | "MRZ_DATA_MISMATCH"
                      | "SELFIE_VIDEO_FRAUD"
                      | "SELFIE_VIDEO_MISSING"
                      | "VIDEO_INJECTION_DETECTED"
                      | "VIRTUAL_CAMERA_DETECTED"
                      | "ADDRESS_ZIPCODE_MISMATCH"
                      | "FACE_AGE_MISMATCH"
                      | "NO_GLARES_DETECTED"
                      | "KEYWORD_MATCHES_FOUND"
                      | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                      | "IMAGE_IN_FOCUS"
                      | "GOOD_IMAGE_RESOLUTION"
                      | "GOOD_IMAGE_COLOR"
                      | "GOOD_IMAGE_PERSPECTIVE"
                      | "DOCUMENT_FULLY_PRESENT"
                      | "PORTRAIT_PRESENT_IN_IMAGE"
                      | "GOOD_IMAGE_BRIGHTNESS"
                      | "NO_OCCLUSION_DETECTED"
                      | "GOOD_IMAGE_QUALITY"
                      | "IMAGE_DOCUMENT_TYPE_DETECTED"
                      | "IMAGE_TEXT_FIELDS_VERIFIED"
                      | "PO_BOX_DETECTED"
                      | "PARKED_WEBSITE"
                      | "SOCIAL_MEDIA_BROKEN_LINKS"
                      | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                      | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                      | "STOCK_IMAGES_FOUND"
                      | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                      | "WEBSITE_NOT_FOUND"
                      | "WEBSITE_PARKED"
                      | "WEBSITE_REDIRECTED"
                      | "WEBSITE_GENERIC"
                      | "WEBSITE_NOT_AUTHENTIC"
                      | "BUSINESS_DESCRIPTION_MISMATCH"
                      | "TERMS_AND_CONDITIONS_NOT_FOUND"
                      | "TERMS_AND_CONDITIONS_FAILED"
                      | "INVALID_WEBSITE_SSL"
                      | "BUSINESS_GEOLOCATION_MISMATCH"
                      | "EMAIL_ADDRESS_MISMATCH"
                      | "PHONE_NUMBER_MISMATCH"
                      | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                      | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                      | "BUSINESS_COUNTRY_MISMATCH"
                      | "BUSINESS_WEBSITE_MISMATCH"
                      | "BUSINESS_FORMATION_DATE_MISMATCH"
                      | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
                  website?: string;
              };
              questions_response?: {
                  [key: string]: {
                      [key: string]: | string
                      | {
                          answer?: string
                          | null;
                          answer_file?: string | null;
                          answer_language?: string | null;
                          answer_type?:
                              | "SINGLE_CHOICE"
                              | "MULTIPLE_CHOICE"
                              | "BOOLEAN"
                              | "TEXT"
                              | "FILE"
                              | "EMAIL"
                              | "PHONE_NUMBER"
                              | "SINGLE_SELECT"
                              | "MULTIPLE_SELECT"
                              | "DATE"
                              | "PARAGRAPH"
                              | "URL"
                              | null;
                          order?: number
                          | null;
                          question?: string | null;
                      }
                      | {
                          template_id?: string;
                          updated_at?: number;
                          verification_session_id?: string;
                      };
                  };
              };
              registration_info?: {
                  formation_date?: string
                  | null;
                  normalised_status?: string | null;
                  registration_records?: {
                      additional_fields?: Record<string, never>;
                      addresses?: {
                          additional_info?: ...;
                          full_address?: ...;
                          parsed_address?: ...;
                          source?: ...;
                      }[];
                      city?: string
                      | null;
                      country?: string | null;
                      entity_type?: string | null;
                      name?: string | null;
                      record_id?: string | null;
                      registration_date?: string | null;
                      source_name?: string | null;
                      source_url?: string | null;
                      state?: string | null;
                      status?: string | null;
                  }[];
                  status?: string
                  | null;
              };
              related_companies?: (
                  | {
                      additional_fields?: Record<string, never>
                      | null;
                      addresses?:
                          | {
                              additional_info?: ...;
                              full_address?: ...;
                              parsed_address?: ...;
                              source?: ...;
                          }[]
                          | null;
                      alternate_name?: string
                      | null;
                      business_entity_id?: string | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      company_reference_id?: string | null;
                      country_code?: string | null;
                      description?: string | null;
                      email_addresses?: string[] | null;
                      formation_date?: string;
                      name?: string | null;
                      ownership_percent?: number | null;
                      phone_numbers?: string[] | null;
                      roles?:
                          | { end_date?: ...; is_active?: ...; name?: ...; start_date?: ... }[]
                          | null;
                      shares_allocated?: number | null;
                      source?: string[];
                      state_code?: string | null;
                      status?: string | null;
                      tax_identification_number?: string | null;
                      website?: string | null;
                  } & {
                      documents?: {
                          file_name?: ...;
                          file_s3_url?: ...;
                          file_type?: ...;
                          file_uuid?: ...;
                      }[];
                      kyb?: | {
                          risk_info?: (...)
                          | (...)
                          | (...);
                          verification_result?: (...) | (...) | (...);
                          verification_session_id?: (...) | (...) | (...);
                      }
                      | null;
                      questions_response?: { [key: string]: { [key: ...]: ... } };
                      verification_sessions?:
                          | { created_at?: ...; result?: ...; verification_session_id?: ... }[]
                          | null;
                  }
                  | {
                      additional_fields?: Record<string, never>;
                      business_profile?: {
                          additional_information?: (...) | (...);
                          addresses?: (...) | (...);
                          alternate_name?: (...) | (...);
                          business_entity_id?: (...) | (...);
                          callback_url?: (...) | (...);
                          client_reference_data?: (...) | (...);
                          client_reference_id?: (...) | (...);
                          country_code?: (...) | (...);
                          email_addresses?: (...) | (...);
                          events_callback_url?: (...) | (...);
                          formation_date?: (...) | (...);
                          name?: (...) | (...);
                          phone_numbers?: (...) | (...);
                          state_code?: (...) | (...);
                          tags?: (...) | (...);
                          tax_identification_number?: (...) | (...);
                          website?: (...) | (...);
                      } & {
                          business_profile_id?: (...)
                          | (...);
                          business_profile_result?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          created_at?: (...) | (...);
                          questions_response?: (...) | (...);
                          risk_info?: (...) | (...) | (...);
                          source?: (...) | (...) | (...);
                      };
                      company_reference_id?: string;
                      other_relationship_data?: {
                          ownership_percent?: (...)
                          | (...)
                          | (...);
                          relationship_type?: (...) | (...);
                          roles?: (...) | (...) | (...);
                          shares_allocated?: (...) | (...) | (...);
                          source_id?: (...) | (...);
                          source_name?: (...) | (...);
                      }[];
                      ownership_percent?: number
                      | null;
                      relationship_type?: "UNKNOWN" | "PARENT" | "CHILD" | "SIBLING" | null;
                      roles?: {
                          end_date?: (...) | (...) | (...);
                          is_active?: (...) | (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          start_date?: (...) | (...) | (...);
                      }[];
                      shares_allocated?: number
                      | null;
                  }
              )[];
              related_people?: (
                  | {
                      additional_fields?: Record<string, never>;
                      address?: {
                          additional_info?: (...) | (...);
                          full_address?: (...) | (...);
                          parsed_address?: (...) | (...);
                          source?: (...) | (...);
                      };
                      birth_date?: string
                      | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      email?: string | null;
                      first_name?: string | null;
                      full_name?: string | null;
                      identity?: {
                          identity_country_code?: (...) | (...);
                          identity_document_back?: (...) | (...);
                          identity_document_front?: (...) | (...);
                          identity_document_type?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          identity_number?: (...) | (...);
                          identity_number_type?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                      };
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      ownership_percent?: number | null;
                      person_reference_id?: string;
                      phone_number?: string | null;
                      roles?: {
                          end_date?: ...;
                          is_active?: ...;
                          name?: ...;
                          start_date?: ...;
                      }[];
                      shares_allocated?: number
                      | null;
                      source?: string[];
                  } & {
                      documents?: {
                          file_name?: ...;
                          file_s3_url?: ...;
                          file_type?: ...;
                          file_uuid?: ...;
                      }[];
                      kyc?: {
                          risk_info?: (...)
                          | (...)
                          | (...);
                          verification_result?: (...) | (...) | (...);
                          verification_session_id?: (...) | (...) | (...);
                      };
                      questions_response?: { [key: string]: { [key: ...]: ... } };
                      verification_sessions?:
                          | { created_at?: ...; result?: ...; verification_session_id?: ... }[]
                          | null;
                  }
                  | {
                      additional_fields?: Record<string, never>;
                      other_relationship_data?: {
                          ownership_percent?: (...) | (...) | (...);
                          relationship_type?: (...) | (...);
                          roles?: (...) | (...) | (...);
                          shares_allocated?: (...) | (...) | (...);
                          source_id?: (...) | (...);
                          source_name?: (...) | (...);
                      }[];
                      ownership_percent?: number
                      | null;
                      person_reference_id?: string;
                      roles?: {
                          end_date?: (...) | (...) | (...);
                          is_active?: (...) | (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          start_date?: (...) | (...) | (...);
                      }[];
                      shares_allocated?: number
                      | null;
                      user_profile?: {
                          address?: (...) | (...) | (...);
                          client_reference_data?: (...) | (...);
                          client_reference_id?: (...) | (...);
                          date_of_birth?: (...) | (...);
                          email_address?: (...) | (...);
                          events_callback_url?: (...) | (...);
                          first_name?: (...) | (...) | (...);
                          full_name?: (...) | (...) | (...);
                          last_name?: (...) | (...) | (...);
                          middle_name?: (...) | (...) | (...);
                          phone_number?: (...) | (...);
                          phone_number_parts?: (...) | (...) | (...);
                          questions_response?: (...) | (...);
                          second_last_name?: (...) | (...) | (...);
                          user_profile_id?: (...) | (...);
                          user_profile_result?: (...) | (...) | (...) | (...) | (...) | (...);
                          verification_session_ids?: (...) | (...);
                      } & {
                          additional_information?: (...)
                          | (...);
                          aml_info?: (...) | (...) | (...);
                          created_at?: (...) | (...);
                          face_liveness_info?: (...) | (...) | (...);
                          face_match_info?: (...) | (...) | (...);
                          fraud_insights?: (...) | (...) | (...);
                          id_info?: (...) | (...) | (...);
                          lookup_info?: (...) | (...);
                          risk_info?: (...) | (...) | (...);
                          updated_at?: (...) | (...);
                      } & { source?: (...)
                      | (...)
                      | (...) };
                  }
              )[];
              risk_info?: | {
                  decisioning?: {
                      result?: "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | null;
                      rules_evaluated?: {
                          result?: (...) | (...) | (...) | (...) | (...) | (...);
                          rule_name?: (...) | (...) | (...);
                          score?: (...) | (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...);
                      }[];
                      section_id?: string
                      | null;
                  };
                  scoring?: {
                      risk_level?: "PROHIBITED"
                      | "HIGH"
                      | "MEDIUM"
                      | "LOW"
                      | null;
                      rules_evaluated?: {
                          result?: (...) | (...) | (...) | (...) | (...) | (...);
                          rule_name?: (...) | (...) | (...);
                          score?: (...) | (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...);
                      }[];
                      score?: number
                      | null;
                      section_id?: string | null;
                  };
              }
              | null;
              updated_at?: number;
              verification_session_ids?: string[];
              website_info?: {
                  adverse_media?: { link?: string; snippet?: string }[];
                  average_review?: string | null;
                  backlinks?: { inline_rank?: number; url?: string }[];
                  critically_concerning_issues?: string[];
                  description?: string | null;
                  domain_creation_date?: string | null;
                  domain_expiration_date?: string | null;
                  domain_info?: {
                      dns_address_status?: string;
                      DNS_records?: string[];
                      domain_age?: number;
                      domain_history?: string[];
                      expiration_date?: string;
                      has_robots_txt?: boolean;
                      hosting_provider?: string;
                      hosting_provider_category?: string;
                      inbound_linking_domains?: number;
                      is_known_free_email_host?: boolean;
                      is_known_hosting_provider_domain?: boolean;
                      is_known_marketplace_domain?: boolean;
                      is_known_social_media_domain?: boolean;
                      is_known_top_domain?: boolean;
                      is_non_business?: boolean;
                      is_parked?: boolean;
                      is_registered?: boolean;
                      is_resolvable?: boolean;
                      is_ssl_valid?: boolean;
                      is_webserver_responsive?: boolean;
                      last_update_date?: string;
                      name?: string;
                      ns_status?: string;
                      registrar?: string;
                      registrar_country?: string;
                      registration_date?: string;
                      supports_apex_and_www?: boolean;
                      tech_stack_used?: string[];
                      whois_privacy_mode?: string;
                  };
                  estimated_employee_count_range?: string
                  | null;
                  financial_info?: {
                      debtToEquity?: string | null;
                      funding_amount?: string | null;
                      marketCapitalization?: string | null;
                      net_income?: string | null;
                      revenue_amount?: string | null;
                  };
                  formation_type?: string;
                  founded_year?: string
                  | null;
                  industry_inconsistencies?: string[];
                  industry_info?: {
                      additional_mcc_codes?: {
                          code?: (...) | (...);
                          description?: (...) | (...);
                      }[];
                      additional_naics_codes?: {
                          code?: (...)
                          | (...);
                          description?: (...) | (...);
                      }[];
                      additional_risky_industry_flag?: boolean;
                      additional_sic_codes?: {
                          code?: (...)
                          | (...);
                          description?: (...) | (...);
                      }[];
                      high_risk_industry_contexts?: {
                          confidence?: (...)
                          | (...);
                          context?: (...) | (...);
                          industry?: (...) | (...);
                          role?: (...) | (...);
                          url?: (...) | (...);
                      }[];
                      primary_industry?: string;
                      primary_mcc?: { code?: string; description?: string };
                      primary_naics?: { code?: string; description?: string };
                      primary_risky_industry_flag?: boolean;
                      primary_sic?: { code?: string; description?: string };
                      prohibited_industry_contexts?: {
                          confidence?: (...) | (...);
                          context?: (...) | (...);
                          industry?: (...) | (...);
                          role?: (...) | (...);
                          url?: (...) | (...);
                      }[];
                      tags?: string[];
                  };
                  interactions_of_interest?: { link?: string; snippet?: string }[];
                  is_public?: boolean | null;
                  name?: string;
                  network_intelligence?: {
                      associated_networks?: {
                          domains?: (...) | (...);
                          edges?: (...) | (...);
                      }[];
                  };
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  risk_factors?: {
                      category?: string;
                      classification_type?: string;
                      description?: string;
                      display_name?: string;
                      risk_element_name?: string;
                      score?: number;
                      subcategory?: string;
                  }[];
                  risk_indicators?: {
                      detail?: string;
                      evidence?: string;
                      indicator?: string;
                      severity?: "low"
                      | "medium"
                      | "high";
                  }[];
                  section_id?: string;
                  site_status?: string
                  | null;
                  social_media_insights?: {
                      facebook?: {
                          ad_status?: string | null;
                          alternative_social_media?: string | null;
                          biography?: string | null;
                          business_address?:
                              | {
                                  additional_info?: ...;
                                  full_address?: ...;
                                  parsed_address?: ...;
                                  source?: ...;
                              }
                              | null;
                          business_categories?: (...)[]
                          | null;
                          business_category_name?: string | null;
                          business_hours?: string | null;
                          cover_photo_url?: string | null;
                          creation_date?: string | null;
                          email?: string | null;
                          external_url?: string | null;
                          followers_count?: number | null;
                          follows_count?: number | null;
                          full_name?: string | null;
                          info?: (...)[] | null;
                          is_ad_library_active?: boolean | null;
                          is_business_account?: boolean | null;
                          likes_count?: number | null;
                          linked_instagram?: (...)[] | null;
                          messenger?: string | null;
                          phone?: string | null;
                          price_range?: string | null;
                          profile_pic_url?: string | null;
                          rating_count?: number | null;
                          rating_description?: string | null;
                          rating_overall?: number | null;
                          services?: string | null;
                          url?: string | null;
                          username?: string | null;
                          websites?: (...)[] | null;
                      };
                      instagram?: {
                          biography?: string
                          | null;
                          business_category_name?: string | null;
                          external_url?: string | null;
                          followers_count?: number | null;
                          follows_count?: number | null;
                          full_name?: string | null;
                          is_business_account?: boolean | null;
                          is_private?: boolean | null;
                          is_verified?: boolean | null;
                          latest_posts?: (...)[];
                          posts_count?: number | null;
                          profile_pic_url?: string | null;
                          url?: string | null;
                          username?: string | null;
                      };
                      linkedin?: {
                          biography?: string
                          | null;
                          business_address?:
                              | {
                                  additional_info?: ...;
                                  full_address?: ...;
                                  parsed_address?: ...;
                                  source?: ...;
                              }
                              | null;
                          business_category_name?: string
                          | null;
                          cover_url?: string | null;
                          crunchbase_url?: string | null;
                          employee_count?: number | null;
                          employee_count_range?: string | null;
                          external_url?: string | null;
                          followers_count?: number | null;
                          follows_count?: number | null;
                          founded_year?: number | null;
                          full_name?: string | null;
                          funding_latest_date?: string | null;
                          funding_latest_investors_count?: number | null;
                          funding_latest_type?: string | null;
                          funding_latest_url?: string | null;
                          funding_total_rounds?: number | null;
                          hashtags?: (...)[] | null;
                          industries?: (...)[] | null;
                          is_business_account?: boolean | null;
                          is_verified?: boolean | null;
                          key_people?: { key_people?: ...; total_count?: ... } | null;
                          logo_url?: string | null;
                          phone?: string | null;
                          profile_pic_url?: string | null;
                          specialties?: (...)[] | null;
                          tagline?: string | null;
                          url?: string | null;
                          username?: string | null;
                      };
                  };
                  social_media_profiles?: string[];
                  social_media_profiles_referring_to_different_business?: string[];
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  title?: string | null;
                  total_backlinks?: number | null;
                  traffic_info?: {
                      bounce_rate?: number;
                      pages_per_visit?: number;
                      time_on_site?: number;
                      top_organic_keywords?: string[];
                      traffic_by_country?: Record<string, never>;
                      traffic_by_source?: Record<string, never>;
                      traffic_trends?: Record<string, never>;
                      visits_per_month?: number;
                  };
                  truebiz_request_id?: string
                  | null;
                  url?: string | null;
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
                  web_presence_report_summary?: string
                  | null;
                  web_presence_report_summary_checklist?: {
                      message?: string;
                      result?: string;
                      section?: string;
                  }[];
                  website_content?: {
                      addresses?: {
                          address?: (...)
                          | (...);
                          is_verified?: (...) | (...) | (...);
                      }[];
                      blog_or_news_last_updated_date?: string;
                      compliance?: string[];
                      content_inconsistencies?: string[];
                      customers?: string[];
                      deadlinks?: string[];
                      description?: string;
                      email?: { email?: (...)
                      | (...); is_verified?: (...) | (...) | (...) }[];
                      evaluated_url?: string;
                      harmful_content?: boolean;
                      has_placeholder_text?: boolean;
                      has_stock_images?: string;
                      historic_screenshots_urls_and_timestamps?: {
                          timestamp?: (...) | (...);
                          url?: (...) | (...);
                      }[];
                      industries?: string[];
                      is_website_authentic?: boolean;
                      keyword_contexts?: {
                          context?: (...)
                          | (...);
                          keyword?: (...) | (...);
                          url?: (...) | (...);
                      }[];
                      language?: string;
                      mlm_links?: string[];
                      number_of_bad_policies?: number;
                      number_of_mlm_links?: number;
                      pages_linked?: number;
                      phone_numbers?: {
                          country_code?: (...)
                          | (...);
                          is_verified?: (...) | (...) | (...);
                          number?: (...) | (...);
                      }[];
                      policy_analysis?: {
                          policy_text?: (...)
                          | (...);
                          policy_type?: (...) | (...);
                          policy_url?: (...) | (...);
                      }[];
                      real_website?: "YES"
                      | "PARKED"
                      | "NO";
                      screenshot_url?: string;
                      summary_notes?: string;
                      title?: string;
                      website_authenticity_reasoning?: string;
                      website_last_updated_date?: string;
                  };
              };
          },
      >

    • Parameters

      • id: string

      Returns Promise<
          {
              address?: | {
                  address_city?: string;
                  address_country?: string;
                  address_state?: string;
                  address_street_1?: string;
                  address_street_2?: string;
                  address_zip_code?: string;
              }
              | null;
              client_reference_data?: Record<string, never>;
              client_reference_id?: string;
              date_of_birth?: string;
              email_address?: string;
              events_callback_url?: string;
              first_name?: string | null;
              full_name?: string | null;
              last_name?: string | null;
              middle_name?: string | null;
              phone_number?: string;
              phone_number_parts?:
                  | {
                      countryCode?: string
                      | null;
                      number?: string | null;
                      phoneCode?: string | null;
                  }
                  | null;
              questions_response?: {
                  [key: string]: {
                      [key: string]: | string
                      | {
                          answer?: string
                          | null;
                          answer_file?: string | null;
                          answer_language?: string | null;
                          answer_type?:
                              | "SINGLE_CHOICE"
                              | "MULTIPLE_CHOICE"
                              | "BOOLEAN"
                              | "TEXT"
                              | "FILE"
                              | "EMAIL"
                              | "PHONE_NUMBER"
                              | "SINGLE_SELECT"
                              | "MULTIPLE_SELECT"
                              | "DATE"
                              | "PARAGRAPH"
                              | "URL"
                              | null;
                          order?: number
                          | null;
                          question?: string | null;
                      }
                      | {
                          template_id?: string;
                          updated_at?: number;
                          verification_session_id?: string;
                      };
                  };
              };
              second_last_name?: string
              | null;
              user_profile_id?: string;
              user_profile_result?:
                  | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "DEACTIVATED";
              verification_session_ids?: string[];
          } & {
              additional_information?: {
                  additional_info_response_type?: | "ID_INFO"
                  | "LOOKUP_DATA"
                  | "ADDRESS_VERIFICATION"
                  | "DOCUMENT_INSIGHTS";
                  additional_info_type?: string;
                  data?: | Record<string, never>
                  | {
                      address?:
                          | {
                              additional_info?: (...)
                              | (...);
                              full_address?: (...) | (...);
                              parsed_address?: (...) | (...);
                              source?: (...) | (...);
                          }
                          | null;
                      birth_date?: string;
                      check_summary?: Record<string, never>;
                      document_details?: {
                          barcode_data?: (...) | (...) | (...);
                          mrz_data?: (...) | (...) | (...);
                          ocr_data?: (...) | (...) | (...);
                      };
                      field_info?: | { [key: string]: { matched?: ...; unmatched?: ... } }
                      | null;
                      first_name?: string;
                      full_name?: string;
                      gender?: string;
                      id_expiry_date?: string;
                      id_issue_date?: string;
                      id_number?: string;
                      id_type?:
                          | "SSN9"
                          | "SSN4"
                          | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "VOTER_ID"
                          | "BVN"
                          | "NIN"
                          | "SSNIT"
                          | "TAX_ID"
                          | "COLOMBIA_PPT_NUMBER"
                          | "GHANA_CARD_NUMBER"
                          | "ID_CARD"
                          | "RESIDENT_CARD"
                          | "GHANA_CARD"
                          | "GHANA_SSNIT_CARD"
                          | "KENYA_ALIEN_CARD"
                          | "COLOMBIA_PPT"
                          | "VISA"
                          | "NATIONAL_ID_NUMBER"
                          | "PASSPORT_NUMBER"
                          | "VOTER_ID_NUMBER"
                          | "DRIVER_LICENSE_NUMBER"
                          | "TAX_ID_NUMBER"
                          | "KRA_PIN"
                          | "ALIEN_CARD_NUMBER";
                      issue_country?: string;
                      issue_country_code?: string;
                      issue_state?: string;
                      issue_state_code?: string;
                      last_name?: string;
                      lookup_details?: Record<string, never>;
                      middle_name?: string;
                      nationality?: string;
                      nationality_code?: string;
                      personal_number?: string;
                      result:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      second_last_name?: string;
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  }
                  | {
                      address_match?: boolean
                      | null;
                      document_class_id?: string;
                      document_class_type?: string;
                      document_expiry_date?: string | null;
                      document_issue_date?: string | null;
                      document_metadata?: {
                          author?: (...) | (...);
                          creation_date?: (...) | (...);
                          creator?: (...) | (...);
                          keywords?: (...) | (...);
                          modification_date?: (...) | (...);
                          producer?: (...) | (...);
                          subject?: (...) | (...);
                          title?: (...) | (...);
                      };
                      document_type?: string
                      | null;
                      extracted_address?: {
                          additional_info?: (...) | (...);
                          full_address?: (...) | (...);
                          parsed_address?: (...) | (...);
                          source?: (...) | (...);
                      };
                      first_name?: string
                      | null;
                      full_name?: string | null;
                      info_indicators?: {
                          category?: ...;
                          description?: ...;
                          id?: ...;
                          indicator_attributes?: ...;
                          metadata?: ...;
                          title?: ...;
                      }[];
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      name_match?: boolean | null;
                      result?:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      risk_indicators?: {
                          category?: ...;
                          description?: ...;
                          id?: ...;
                          indicator_attributes?: ...;
                          metadata?: ...;
                          title?: ...;
                      }[];
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      trust_indicators?: {
                          category?: ...;
                          description?: ...;
                          id?: ...;
                          indicator_attributes?: ...;
                          metadata?: ...;
                          title?: ...;
                      }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  }
                  | {
                      address_verification_info?: {
                          address_match?: (...)
                          | (...)
                          | (...)
                          | (...);
                          document_class_id?: (...) | (...);
                          document_class_type?: (...) | (...);
                          document_expiry_date?: (...) | (...) | (...);
                          document_issue_date?: (...) | (...) | (...);
                          document_metadata?: (...) | (...);
                          document_type?: (...) | (...) | (...);
                          extracted_address?: (...) | (...);
                          first_name?: (...) | (...) | (...);
                          full_name?: (...) | (...) | (...);
                          info_indicators?: (...) | (...);
                          last_name?: (...) | (...) | (...);
                          middle_name?: (...) | (...) | (...);
                          name_match?: (...) | (...) | (...) | (...);
                          result?: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          risk_indicators?: (...) | (...);
                          section_id?: (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          status_reasons?: (...) | (...);
                          trust_indicators?: (...) | (...);
                          warnings?: (...) | (...);
                      };
                      document_class_id?: string;
                      document_class_type?: string;
                      document_class_variant?: string;
                      document_data?: { [key: string]: unknown };
                      document_metadata?: {
                          author?: (...) | (...);
                          creation_date?: (...) | (...);
                          creator?: (...) | (...);
                          keywords?: (...) | (...);
                          modification_date?: (...) | (...);
                          producer?: (...) | (...);
                          subject?: (...) | (...);
                          title?: (...) | (...);
                      };
                      info_indicators?: {
                          category?: ...;
                          description?: ...;
                          id?: ...;
                          indicator_attributes?: ...;
                          metadata?: ...;
                          title?: ...;
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      risk_indicators?: {
                          category?: ...;
                          description?: ...;
                          id?: ...;
                          indicator_attributes?: ...;
                          metadata?: ...;
                          title?: ...;
                      }[];
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      trust_indicators?: {
                          category?: ...;
                          description?: ...;
                          id?: ...;
                          indicator_attributes?: ...;
                          metadata?: ...;
                          title?: ...;
                      }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  };
              }[];
              aml_info?: | {
                  aml_hit_summary?: { [key: string]: string };
                  entity_hits?: {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: ...;
                          hit_type?: ...;
                          media?: ...;
                          source_details?: ...;
                      }[];
                      associates?: { association?: ...; name?: ... }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[];
                  num_hits?: number;
                  result?: "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | null;
                  search_criteria?: {
                      birth_year?: number | null;
                      exact_match?: boolean | null;
                      fuzziness_score?: number | null;
                      search_term?: string | null;
                  };
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              created_at?: number;
              face_liveness_info?: | {
                  check_summary?: Record<string, never>;
                  result:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  section_id?: string;
                  source?: string
                  | null;
                  status?:
                      | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              face_match_info?: | {
                  check_summary?: Record<string, never>;
                  face_match_score?: number | null;
                  result:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              fraud_insights?: | {
                  device_insights?: {
                      bot_status?: boolean;
                      bot_type?: string;
                      browser_full_version?: string;
                      browser_major_version?: string;
                      browser_name?: string;
                      device?: string;
                      incognito?: boolean;
                      os?: string;
                      os_version?: string;
                      privacy_settings?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      user_agent?: string;
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  email_insights?: {
                      breaches?: {
                          breach_date?: ...;
                          domain_name?: ...;
                          platform_name?: ...;
                      }[];
                      domain_info?: {
                          company_name?: (...)
                          | (...);
                          custom?: (...) | (...) | (...);
                          disposable?: (...) | (...) | (...);
                          dmarc_compliance?: (...) | (...) | (...);
                          domain_name?: (...) | (...);
                          free_provider?: (...) | (...) | (...);
                          registered?: (...) | (...) | (...);
                          spf_strict?: (...) | (...) | (...);
                          suspicious_top_level_domain?: (...) | (...) | (...);
                          top_level_domain?: (...) | (...);
                      };
                      email?: string
                      | null;
                      email_tenure?: number;
                      first_breach?: string;
                      is_breached?: boolean;
                      last_breach?: string;
                      no_of_breaches?: number;
                      persons?: {
                          addresses?: ...;
                          date_of_births?: ...;
                          email_address?: ...;
                          genders?: ...;
                          ip_addresses?: ...;
                          names?: ...;
                          national_id?: ...;
                          phone_number?: ...;
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      social_profiles?: {
                          account_id?: ...;
                          last_seen?: ...;
                          name?: ...;
                          platform?: ...;
                          registered?: ...;
                      }[];
                      social_summary?: | {
                          age_on_social?: (...)
                          | (...)
                          | (...);
                          number_of_names_returned?: (...) | (...) | (...);
                          number_of_photos_returned?: (...) | (...) | (...);
                          registered_consumer_electronics_profiles?: (...) | (...) | (...);
                          registered_ecommerce_profiles?: (...) | (...) | (...);
                          registered_education_profiles?: (...) | (...) | (...);
                          registered_email_provider_profiles?: (...) | (...) | (...);
                          registered_entertainment_profiles?: (...) | (...) | (...);
                          registered_financial_profiles?: (...) | (...) | (...);
                          registered_messaging_profiles?: (...) | (...) | (...);
                          registered_professional_profiles?: (...) | (...) | (...);
                          registered_profiles?: (...) | (...) | (...);
                          registered_social_media_profiles?: (...) | (...) | (...);
                          registered_travel_profiles?: (...) | (...) | (...);
                      }
                      | null;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  }[];
                  geolocation_insights?: {
                      accuracy?: string;
                      altitude?: string;
                      altitude_accuracy?: string;
                      heading?: string;
                      latitude?: number;
                      longitude?: number;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      speed?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  ip_insights?: {
                      abuse_velocity?: string;
                      active_tor?: boolean;
                      active_vpn?: boolean;
                      autonomous_system_number?: number;
                      bot_status?: boolean;
                      connection_type?: string;
                      host?: string;
                      internet_service_provider?: string;
                      ip_address?: string;
                      is_crawler?: boolean;
                      location?: {
                          city?: string;
                          country?: string;
                          country_code?: string;
                          geo_name_id?: number;
                          latitude?: number;
                          longitude?: number;
                          postal_code?: string;
                          region?: string;
                          timezone?: string;
                      };
                      organization?: string;
                      proxy?: boolean;
                      recent_abuse?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      tor?: boolean;
                      unique_hash?: string;
                      vpn?: boolean;
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  phone_insights?: {
                      activation_date?: string;
                      country?: string;
                      current_carrier?: string;
                      original_carrier?: string;
                      persons?: {
                          addresses?: ...;
                          date_of_births?: ...;
                          email_address?: ...;
                          genders?: ...;
                          ip_addresses?: ...;
                          names?: ...;
                          national_id?: ...;
                          phone_number?: ...;
                      }[];
                      phone_active?: boolean;
                      phone_disposable?: boolean;
                      phone_is_spam?: boolean;
                      phone_number?: string;
                      phone_type?: string;
                      phone_valid?: boolean;
                      port_history?: { from_carrier?: ...; port_date?: ...; to_carrier?: ... }[];
                      result?:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      section_id?: string;
                      sim_type?: string;
                      social_profiles?: {
                          account_id?: ...;
                          last_seen?: ...;
                          name?: ...;
                          platform?: ...;
                          registered?: ...;
                      }[];
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: ...; message?: ... }[];
                      warnings?: {
                          code?: ...;
                          message?: ...;
                          resolution_status?: ...;
                          warning_id?: ...;
                      }[];
                  }[];
                  related_session_insights?: {
                      related_sessions?: {
                          created_at?: (...)
                          | (...);
                          relation?: (...) | (...);
                          result?: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          verification_session_id?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              id_info?: | {
                  address?: | {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: string;
                          address_country?: string;
                          address_state?: string;
                          address_street_1?: string;
                          address_street_2?: string;
                          address_type?: string;
                          address_zip_code?: string;
                      };
                      source?: {
                          file_number?: (...)
                          | (...);
                          state?: (...) | (...);
                          status?: (...) | (...);
                          type?: (...) | (...);
                      }[];
                  }
                  | null;
                  birth_date?: string;
                  check_summary?: Record<string, never>;
                  document_details?: {
                      barcode_data?: { [key: string]: unknown } | null;
                      mrz_data?: { [key: string]: unknown } | null;
                      ocr_data?: { [key: string]: unknown } | null;
                  };
                  field_info?: | {
                      [key: string]: {
                          matched?: (
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                          )[];
                          unmatched?: (
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                          )[];
                      };
                  }
                  | null;
                  first_name?: string;
                  full_name?: string;
                  gender?: string;
                  id_expiry_date?: string;
                  id_issue_date?: string;
                  id_number?: string;
                  id_type?: | "SSN9"
                  | "SSN4"
                  | "DRIVER_LICENSE"
                  | "PASSPORT"
                  | "NATIONAL_ID"
                  | "VOTER_ID"
                  | "BVN"
                  | "NIN"
                  | "SSNIT"
                  | "TAX_ID"
                  | "COLOMBIA_PPT_NUMBER"
                  | "GHANA_CARD_NUMBER"
                  | "ID_CARD"
                  | "RESIDENT_CARD"
                  | "GHANA_CARD"
                  | "GHANA_SSNIT_CARD"
                  | "KENYA_ALIEN_CARD"
                  | "COLOMBIA_PPT"
                  | "VISA"
                  | "NATIONAL_ID_NUMBER"
                  | "PASSPORT_NUMBER"
                  | "VOTER_ID_NUMBER"
                  | "DRIVER_LICENSE_NUMBER"
                  | "TAX_ID_NUMBER"
                  | "KRA_PIN"
                  | "ALIEN_CARD_NUMBER";
                  issue_country?: string;
                  issue_country_code?: string;
                  issue_state?: string;
                  issue_state_code?: string;
                  last_name?: string;
                  lookup_details?: Record<string, never>;
                  middle_name?: string;
                  nationality?: string;
                  nationality_code?: string;
                  personal_number?: string;
                  result:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  second_last_name?: string;
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              lookup_info?: {
                  data?: Record<string, never>
                  | null;
                  database_name?: string | null;
                  result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                  section_id?: string;
                  status?:
                      | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                  status_reasons?: { code?: string; message?: string }[]
                  | null;
                  title?: string | null;
                  warnings?:
                      | {
                          code?: | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[]
                      | null;
              }[];
              risk_info?: | {
                  decisioning?: {
                      result?: "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | null;
                      rules_evaluated?: {
                          result?: (...) | (...) | (...) | (...) | (...) | (...);
                          rule_name?: (...) | (...) | (...);
                          score?: (...) | (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...);
                      }[];
                      section_id?: string
                      | null;
                  };
                  scoring?: {
                      risk_level?: "PROHIBITED"
                      | "HIGH"
                      | "MEDIUM"
                      | "LOW"
                      | null;
                      rules_evaluated?: {
                          result?: (...) | (...) | (...) | (...) | (...) | (...);
                          rule_name?: (...) | (...) | (...);
                          score?: (...) | (...) | (...);
                          status?: (...) | (...) | (...) | (...) | (...);
                      }[];
                      score?: number
                      | null;
                      section_id?: string | null;
                  };
              }
              | null;
              updated_at?: number;
          },
      >

    • Parameters

      • request: {
            business_profile_id: string;
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            template_id: string;
        }
        • business_profile_id: string
        • Optionalclient_reference_data?: Record<string, never>

          A JSON you want to associate with your request.

        • Optionalclient_reference_id?: string

          An id you want to associate with your request.

          b79160f1-3ea5-4bf0-be43-43c4a2cf8810
          
        • template_id: string

          Every verification must have a template id associated with it. This is Provided to you by AiPrise.

          b7daff11-9d1c-4916-bf5a-96e3041a9625
          

      Returns Promise<
          {
              additional_info?: {
                  additional_info_response_type?: | "ID_INFO"
                  | "LOOKUP_DATA"
                  | "ADDRESS_VERIFICATION"
                  | "DOCUMENT_INSIGHTS";
                  additional_info_type?: string;
                  data?: | Record<string, never>
                  | {
                      address?:
                          | {
                              additional_info?: { [key: ...]: ... };
                              full_address?: string;
                              parsed_address?: {
                                  address_city?: ...;
                                  address_country?: ...;
                                  address_state?: ...;
                                  address_street_1?: ...;
                                  address_street_2?: ...;
                                  address_type?: ...;
                                  address_zip_code?: ...;
                              };
                              source?: (...)[];
                          }
                          | null;
                      birth_date?: string;
                      check_summary?: Record<string, never>;
                      document_details?: {
                          barcode_data?: { [key: ...]: ... } | null;
                          mrz_data?: { [key: ...]: ... } | null;
                          ocr_data?: { [key: ...]: ... } | null;
                      };
                      field_info?: | {
                          [key: string]: {
                              matched?: (...)
                              | (...);
                              unmatched?: (...) | (...);
                          };
                      }
                      | null;
                      first_name?: string;
                      full_name?: string;
                      gender?: string;
                      id_expiry_date?: string;
                      id_issue_date?: string;
                      id_number?: string;
                      id_type?: | "SSN9"
                      | "SSN4"
                      | "DRIVER_LICENSE"
                      | "PASSPORT"
                      | "NATIONAL_ID"
                      | "VOTER_ID"
                      | "BVN"
                      | "NIN"
                      | "SSNIT"
                      | "TAX_ID"
                      | "COLOMBIA_PPT_NUMBER"
                      | "GHANA_CARD_NUMBER"
                      | "ID_CARD"
                      | "RESIDENT_CARD"
                      | "GHANA_CARD"
                      | "GHANA_SSNIT_CARD"
                      | "KENYA_ALIEN_CARD"
                      | "COLOMBIA_PPT"
                      | "VISA"
                      | "NATIONAL_ID_NUMBER"
                      | "PASSPORT_NUMBER"
                      | "VOTER_ID_NUMBER"
                      | "DRIVER_LICENSE_NUMBER"
                      | "TAX_ID_NUMBER"
                      | "KRA_PIN"
                      | "ALIEN_CARD_NUMBER";
                      issue_country?: string;
                      issue_country_code?: string;
                      issue_state?: string;
                      issue_state_code?: string;
                      last_name?: string;
                      lookup_details?: Record<string, never>;
                      middle_name?: string;
                      nationality?: string;
                      nationality_code?: string;
                      personal_number?: string;
                      result:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      second_last_name?: string;
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }
                  | {
                      address_match?: boolean
                      | null;
                      document_class_id?: string;
                      document_class_type?: string;
                      document_expiry_date?: string | null;
                      document_issue_date?: string | null;
                      document_metadata?: {
                          author?: string;
                          creation_date?: string;
                          creator?: string;
                          keywords?: (...)[];
                          modification_date?: string;
                          producer?: string;
                          subject?: string;
                          title?: string;
                      };
                      document_type?: string
                      | null;
                      extracted_address?: {
                          additional_info?: { [key: ...]: ... };
                          full_address?: string;
                          parsed_address?: {
                              address_city?: ...;
                              address_country?: ...;
                              address_state?: ...;
                              address_street_1?: ...;
                              address_street_2?: ...;
                              address_type?: ...;
                              address_zip_code?: ...;
                          };
                          source?: (...)[];
                      };
                      first_name?: string
                      | null;
                      full_name?: string | null;
                      info_indicators?: {
                          category?: (...) | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      name_match?: boolean | null;
                      result?:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      risk_indicators?: {
                          category?: (...)
                          | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      trust_indicators?: {
                          category?: (...) | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      warnings?: {
                          code?: | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }
                  | {
                      address_verification_info?: {
                          address_match?: boolean
                          | null;
                          document_class_id?: string;
                          document_class_type?: string;
                          document_expiry_date?: string | null;
                          document_issue_date?: string | null;
                          document_metadata?: {
                              author?: ...;
                              creation_date?: ...;
                              creator?: ...;
                              keywords?: ...;
                              modification_date?: ...;
                              producer?: ...;
                              subject?: ...;
                              title?: ...;
                          };
                          document_type?: string
                          | null;
                          extracted_address?: {
                              additional_info?: ...;
                              full_address?: ...;
                              parsed_address?: ...;
                              source?: ...;
                          };
                          first_name?: string
                          | null;
                          full_name?: string | null;
                          info_indicators?: (...)[];
                          last_name?: string | null;
                          middle_name?: string | null;
                          name_match?: boolean | null;
                          result?:
                              | "APPROVED"
                              | "DECLINED"
                              | "REVIEW"
                              | "UNKNOWN"
                              | "FOUND"
                              | "NOT_FOUND";
                          risk_indicators?: (...)[];
                          section_id?: string;
                          status?:
                              | "FAILED"
                              | "NOT_STARTED"
                              | "RUNNING"
                              | "PENDING"
                              | "COMPLETED"
                              | "SUBMITTED"
                              | null;
                          status_reasons?: (...)[];
                          trust_indicators?: (...)[];
                          warnings?: (...)[];
                      };
                      document_class_id?: string;
                      document_class_type?: string;
                      document_class_variant?: string;
                      document_data?: { [key: string]: unknown };
                      document_metadata?: {
                          author?: string;
                          creation_date?: string;
                          creator?: string;
                          keywords?: (...)[];
                          modification_date?: string;
                          producer?: string;
                          subject?: string;
                          title?: string;
                      };
                      info_indicators?: {
                          category?: (...)
                          | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      risk_indicators?: {
                          category?: (...)
                          | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      trust_indicators?: {
                          category?: (...) | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      warnings?: {
                          code?: | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
              }[];
              aiprise_summary?: {
                  verification_result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | null;
              };
              aml_info?: {
                  aml_hit_summary?: { [key: string]: string };
                  entity_hits?: {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: (...) | (...) | (...);
                          hit_type?: (...) | (...) | (...);
                          media?: (...) | (...) | (...);
                          source_details?: (...) | (...) | (...);
                      }[];
                      associates?: { association?: (...)
                      | (...); name?: (...) | (...) }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: {
                          created_at?: (...) | (...);
                          entity_hit?: (...) | (...);
                          event?: (...) | (...) | (...) | (...) | (...);
                      }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[];
                  num_hits?: number;
                  result?: "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | null;
                  search_criteria?: {
                      birth_year?: number | null;
                      exact_match?: boolean | null;
                      fuzziness_score?: number | null;
                      search_term?: string | null;
                  };
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              };
              aml_monitoring_info?: {
                  added_entity_hits?: | {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: ...;
                          hit_type?: ...;
                          media?: ...;
                          source_details?: ...;
                      }[];
                      associates?: { association?: ...; name?: ... }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[]
                  | null;
                  created_at?: number
                  | null;
                  removed_entity_hits?:
                      | {
                          additional_fields?: Record<string, never>;
                          also_known_as?: string[];
                          aml_hits?: {
                              fields?: ...;
                              hit_type?: ...;
                              media?: ...;
                              source_details?: ...;
                          }[];
                          associates?: { association?: ...; name?: ... }[];
                          date_of_birth?: string | null;
                          date_of_birth_match_score?: number | null;
                          entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                          history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                          id?: string;
                          is_deleted?: boolean;
                          name?: string;
                          name_match_score?: number;
                          resolution_status?: string;
                      }[]
                      | null;
                  updated_entity_hits?: | {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: ...;
                          hit_type?: ...;
                          media?: ...;
                          source_details?: ...;
                      }[];
                      associates?: { association?: ...; name?: ... }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[]
                  | null;
              }[];
              business_info?: {
                  additional_fields?: { [key: string]: string };
                  addresses?: {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: string;
                          address_country?: string;
                          address_state?: string;
                          address_street_1?: string;
                          address_street_2?: string;
                          address_type?: string;
                          address_zip_code?: string;
                      };
                      source?: {
                          file_number?: (...)
                          | (...);
                          state?: (...) | (...);
                          status?: (...) | (...);
                          type?: (...) | (...);
                      }[];
                  }[];
                  business_id?: string;
                  business_scope?: {
                      business_activities?: {
                          activity_type?: "primary"
                          | "secondary";
                          code?: string;
                          code_type?: string;
                          description?: string;
                      }[];
                      business_description?: string
                      | null;
                  };
                  country_code?: string;
                  emails?: string[];
                  entity_type?: string;
                  name?: string;
                  phone_numbers?: string[];
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  tax_id?: string;
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
                  website?: string;
              };
              business_input?: {
                  additional_info?: {
                      additional_info_data?: | string
                      | {
                          document_input_title?: (...)
                          | (...)
                          | (...);
                          file_data?: (...) | (...);
                          file_name?: (...) | (...);
                          file_uuid?: (...) | (...);
                      } & { [key: string]: unknown };
                      additional_info_type?:
                          | "BANK_STATEMENT_DOCUMENT"
                          | "BUSINESS_REGISTRATION_DOCUMENT"
                          | "OPERATING_LICENSE_DOCUMENT"
                          | "FRAUD_CHECK_DOCUMENT"
                          | "ADDRESS_PROOF_DOCUMENT"
                          | "BANK_ACCOUNT_DETAILS"
                          | "SOURCE_OF_FUNDS_DOCUMENT"
                          | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                          | "CAC_CERTIFICATE"
                          | "ARTICLES_OF_INCORPORATION"
                          | "AML_POLICY"
                          | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                          | "DIRECTORS_REGISTRY"
                          | "CORPORATE_CHART"
                          | "SHAREHOLDERS_REGISTRY"
                          | "BALANCE_SHEET"
                          | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                          | "COMPANY_CONSTITUTION"
                          | "MEMORANDUM_OF_ASSOCIATION"
                          | "PARTNERSHIP_DEED"
                          | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                          | "COMPANY_PROFILE"
                          | "AUDITED_ACCOUNTS"
                          | "ANTI_BRIBERY_POLICY"
                          | "DATA_PROTECTION_POLICY"
                          | "INVOICE"
                          | "PEP_FORM"
                          | "OTHER";
                  }[];
                  business_data?: {
                      addresses?: {
                          address_city?: (...)
                          | (...);
                          address_country?: (...) | (...);
                          address_state?: (...) | (...);
                          address_street_1?: (...) | (...);
                          address_street_2?: (...) | (...);
                          address_zip_code?: (...) | (...);
                      }[];
                      alternate_name?: string;
                      business_entity_id?: string;
                      country_code?: string;
                      email_addresses?: string[];
                      formation_date?: string;
                      name?: string;
                      phone_numbers?: string[];
                      state_code?: string;
                      tax_identification_number?: string;
                      website?: string;
                  } & {
                      questions_response?: {
                          [key: string]: { [key: string]: (...)
                          | (...)
                          | (...) };
                      };
                  };
              };
              client_reference_data?: Record<string, never>
              | null;
              client_reference_id?: string | null;
              created_at?: number;
              events?: {
                  date?: string | null;
                  event_type?: string | null;
                  metadata?: Record<string, never> | null;
              }[];
              field_info?: {
                  [key: string]: {
                      matched?: (
                          | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "VOTER_ID"
                          | "BVN"
                          | "NIN"
                          | "SSNIT"
                          | "CURP"
                          | "AADHAAR"
                          | "PAN"
                          | "MRZ"
                          | "BARCODE"
                          | "RFC"
                      )[];
                      unmatched?: (
                          | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "VOTER_ID"
                          | "BVN"
                          | "NIN"
                          | "SSNIT"
                          | "CURP"
                          | "AADHAAR"
                          | "PAN"
                          | "MRZ"
                          | "BARCODE"
                          | "RFC"
                      )[];
                  };
              };
              fraud_insights?: | {
                  device_insights?: {
                      bot_status?: boolean;
                      bot_type?: string;
                      browser_full_version?: string;
                      browser_major_version?: string;
                      browser_name?: string;
                      device?: string;
                      incognito?: boolean;
                      os?: string;
                      os_version?: string;
                      privacy_settings?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      user_agent?: string;
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  email_insights?: {
                      breaches?: {
                          breach_date?: (...)
                          | (...);
                          domain_name?: (...) | (...);
                          platform_name?: (...) | (...);
                      }[];
                      domain_info?: {
                          company_name?: string;
                          custom?: boolean;
                          disposable?: boolean;
                          dmarc_compliance?: boolean;
                          domain_name?: string;
                          free_provider?: boolean;
                          registered?: boolean;
                          spf_strict?: boolean;
                          suspicious_top_level_domain?: boolean;
                          top_level_domain?: string;
                      };
                      email?: string
                      | null;
                      email_tenure?: number;
                      first_breach?: string;
                      is_breached?: boolean;
                      last_breach?: string;
                      no_of_breaches?: number;
                      persons?: {
                          addresses?: (...) | (...);
                          date_of_births?: (...) | (...);
                          email_address?: (...) | (...);
                          genders?: (...) | (...);
                          ip_addresses?: (...) | (...);
                          names?: (...) | (...);
                          national_id?: (...) | (...);
                          phone_number?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      social_profiles?: {
                          account_id?: (...)
                          | (...)
                          | (...);
                          last_seen?: (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          platform?: (...) | (...) | (...);
                          registered?: (...) | (...) | (...) | (...);
                      }[];
                      social_summary?: | {
                          age_on_social?: number
                          | null;
                          number_of_names_returned?: number | null;
                          number_of_photos_returned?: number | null;
                          registered_consumer_electronics_profiles?: number | null;
                          registered_ecommerce_profiles?: number | null;
                          registered_education_profiles?: number | null;
                          registered_email_provider_profiles?: number | null;
                          registered_entertainment_profiles?: number | null;
                          registered_financial_profiles?: number | null;
                          registered_messaging_profiles?: number | null;
                          registered_professional_profiles?: number | null;
                          registered_profiles?: number | null;
                          registered_social_media_profiles?: number | null;
                          registered_travel_profiles?: number | null;
                      }
                      | null;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }[];
                  geolocation_insights?: {
                      accuracy?: string;
                      altitude?: string;
                      altitude_accuracy?: string;
                      heading?: string;
                      latitude?: number;
                      longitude?: number;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      speed?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  ip_insights?: {
                      abuse_velocity?: string;
                      active_tor?: boolean;
                      active_vpn?: boolean;
                      autonomous_system_number?: number;
                      bot_status?: boolean;
                      connection_type?: string;
                      host?: string;
                      internet_service_provider?: string;
                      ip_address?: string;
                      is_crawler?: boolean;
                      location?: {
                          city?: string;
                          country?: string;
                          country_code?: string;
                          geo_name_id?: number;
                          latitude?: number;
                          longitude?: number;
                          postal_code?: string;
                          region?: string;
                          timezone?: string;
                      };
                      organization?: string;
                      proxy?: boolean;
                      recent_abuse?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      tor?: boolean;
                      unique_hash?: string;
                      vpn?: boolean;
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  phone_insights?: {
                      activation_date?: string;
                      country?: string;
                      current_carrier?: string;
                      original_carrier?: string;
                      persons?: {
                          addresses?: (...)
                          | (...);
                          date_of_births?: (...) | (...);
                          email_address?: (...) | (...);
                          genders?: (...) | (...);
                          ip_addresses?: (...) | (...);
                          names?: (...) | (...);
                          national_id?: (...) | (...);
                          phone_number?: (...) | (...);
                      }[];
                      phone_active?: boolean;
                      phone_disposable?: boolean;
                      phone_is_spam?: boolean;
                      phone_number?: string;
                      phone_type?: string;
                      phone_valid?: boolean;
                      port_history?: {
                          from_carrier?: (...)
                          | (...);
                          port_date?: (...) | (...);
                          to_carrier?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      sim_type?: string;
                      social_profiles?: {
                          account_id?: (...)
                          | (...)
                          | (...);
                          last_seen?: (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          platform?: (...) | (...) | (...);
                          registered?: (...) | (...) | (...) | (...);
                      }[];
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }[];
                  related_session_insights?: {
                      related_sessions?: {
                          created_at?: number;
                          relation?: string;
                          result?: | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                          status?: | "FAILED"
                          | "NOT_STARTED"
                          | "RUNNING"
                          | "PENDING"
                          | "COMPLETED"
                          | "SUBMITTED"
                          | null;
                          verification_session_id?: string;
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              lookup_info?: {
                  data?: Record<string, never>
                  | null;
                  database_name?: string | null;
                  result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                  section_id?: string;
                  status?:
                      | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                  status_reasons?: { code?: string; message?: string }[]
                  | null;
                  title?: string | null;
                  warnings?:
                      | {
                          code?: | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[]
                      | null;
              }[];
              online_presence_info?: {
                  address?: {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: string;
                          address_country?: string;
                          address_state?: string;
                          address_street_1?: string;
                          address_street_2?: string;
                          address_type?: string;
                          address_zip_code?: string;
                      };
                      source?: {
                          file_number?: string;
                          state?: string;
                          status?: string;
                          type?: string;
                      }[];
                  };
                  business_entity_id?: string;
                  company_data?: Record<string, never>;
                  formation_date?: string;
                  name?: string;
                  result?:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  tax_identification_number?: string;
                  ubos?: {
                      additional_fields?: Record<string, never>;
                      address?: {
                          additional_info?: { [key: ...]: ... };
                          full_address?: string;
                          parsed_address?: {
                              address_city?: ...;
                              address_country?: ...;
                              address_state?: ...;
                              address_street_1?: ...;
                              address_street_2?: ...;
                              address_type?: ...;
                              address_zip_code?: ...;
                          };
                          source?: (...)[];
                      };
                      birth_date?: string
                      | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      email?: string | null;
                      first_name?: string | null;
                      full_name?: string | null;
                      identity?: {
                          identity_country_code?: string;
                          identity_document_back?: string;
                          identity_document_front?: string;
                          identity_document_type?:
                              | "DRIVER_LICENSE"
                              | "PASSPORT"
                              | "NATIONAL_ID"
                              | "PAN_CARD"
                              | "ID_CARD"
                              | "VOTER_ID_CARD"
                              | "RESIDENT_CARD"
                              | "GHANA_CARD"
                              | "GHANA_SSNIT_CARD"
                              | "KENYA_ALIEN_CARD"
                              | "COLOMBIA_PPT"
                              | null;
                          identity_number?: string;
                          identity_number_type?: | "SSN9"
                          | "SSN4"
                          | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "VOTER_ID"
                          | "BVN"
                          | "NIN"
                          | "NIN_SLIP"
                          | "SSNIT"
                          | "TAX_ID"
                          | "KENYA_KRA_PIN"
                          | "ALIEN_CARD"
                          | "RESIDENT_ID"
                          | "COLOMBIA_PPT_NUMBER"
                          | "GHANA_CARD_NUMBER"
                          | null;
                      };
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      ownership_percent?: number | null;
                      person_reference_id?: string;
                      phone_number?: string | null;
                      roles?: {
                          end_date?: (...) | (...) | (...);
                          is_active?: (...) | (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          start_date?: (...) | (...) | (...);
                      }[];
                      shares_allocated?: number
                      | null;
                      source?: string[];
                  }[];
                  warnings?: {
                      code?: | "UNRECOGNIZED_DOCUMENT"
                      | "UNREADABLE_DOCUMENT"
                      | "DOCUMENT_NOT_FOUND"
                      | "DOCUMENT_EXPIRED"
                      | "DOCUMENT_FRONT_BACK_MISMATCH"
                      | "DOCUMENT_DAMAGED"
                      | "DOCUMENT_FRONT_MISSING"
                      | "DOCUMENT_BACK_MISSING"
                      | "DOCUMENT_CROPPED"
                      | "DOCUMENT_FACE_NOT_FOUND"
                      | "INVALID_DOCUMENT_DETAILS"
                      | "DOCUMENT_TYPE_MISMATCH"
                      | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                      | "MISSING_EXPIRY_DATE"
                      | "MISSING_ISSUE_DATE"
                      | "MISSING_BIRTH_DATE"
                      | "MISSING_DOCUMENT_NUMBER"
                      | "MISSING_PERSONAL_NUMBER"
                      | "MISSING_ADDRESS"
                      | "MISSING_POSTCODE"
                      | "MISSING_NAME"
                      | "MISSING_GENDER"
                      | "MISSING_NATIONALITY"
                      | "MISSING_DOCUMENT_DETAILS"
                      | "DOCUMENT_FRONT_OR_BACK_MISSING"
                      | "NAME_VERIFICATION_FAILED"
                      | "ID_DATA_MISMATCH"
                      | "ID_TYPE_MISMATCH"
                      | "ID_NOT_ALLOWED"
                      | "ID_COUNTRY_MISMATCH"
                      | "BIRTH_DATE_MISMATCH"
                      | "ADDRESS_MISMATCH"
                      | "DATABASE_LOOKUP_ISSUE"
                      | "DOCUMENT_PHOTO_OF_PHOTO"
                      | "SCREEN_DETECTED"
                      | "IMAGE_FORGED_EDITED"
                      | "FEATURE_VERIFICATION_FAILED"
                      | "FAKE_ID"
                      | "DOCUMENT_FOUND_ON_INTERNET"
                      | "ARTIFICIAL_IMAGE"
                      | "ARTIFICIAL_TEXT"
                      | "TEXT_FORGERY"
                      | "IMAGE_TOO_SMALL"
                      | "GLARE_DETECTED"
                      | "IMAGE_TOO_BLURRY"
                      | "CHECK_DIGIT_FAILED"
                      | "PRINTOUT_DETECTED"
                      | "BLACK_WHITE_DOCUMENT"
                      | "FACE_NOT_FOUND"
                      | "MULTIPLE_FACES"
                      | "FACE_MISMATCH"
                      | "LOW_FACE_SIMILARITY"
                      | "FACE_IDENTICAL"
                      | "FACE_NOT_LIVE"
                      | "FACE_LIVENESS_REVIEW_REQUIRED"
                      | "FACE_PHOTO_OF_PHOTO"
                      | "FACE_COVERED"
                      | "FACE_EDITED"
                      | "FACE_BLUR"
                      | "FACE_TOO_CLOSE"
                      | "FACE_CROPPED"
                      | "FACE_TOO_SMALL"
                      | "FACE_ANGLE_TOO_LARGE"
                      | "FACE_DEEPFAKE"
                      | "ID_NUMBER_NOT_VERIFIED"
                      | "INVALID_ID_NUMBER_SUPPLIED"
                      | "LOOKUP_SOURCE_DOWN"
                      | "LOOKUP_FACE_NOT_FOUND"
                      | "ID_PREVIOUSLY_SEEN"
                      | "AGE_UNDER_18"
                      | "AML_MATCH"
                      | "API_DATA_REQUIREMENTS_NOT_MET"
                      | "IP_ADDRESS_SUSPICIOUS"
                      | "SUSPICIOUS_USER_BEHAVIOUR"
                      | "GEOLOCATION_MISMATCH"
                      | "COMPANY_NOT_FOUND"
                      | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                      | "COMPANY_PREVIOUSLY_SEEN"
                      | "CUSTOM_ERROR_CODE"
                      | "DOCUMENT_TAMPERED"
                      | "DOCUMENT_REQUIRES_REVIEW"
                      | "DOCUMENT_TOO_FAR"
                      | "DOCUMENT_SIZE_TOO_LARGE"
                      | "BROKEN_DOCUMENT"
                      | "INVALID_FILE_EXTENSION"
                      | "FILE_TOO_LARGE"
                      | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                      | "FACE_PREVIOUSLY_ONBOARDED"
                      | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                      | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                      | "ADDRESS_DOCUMENT_MISSING_NAME"
                      | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                      | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                      | "ADDRESS_DOCUMENTS_NOT_SAME"
                      | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                      | "EXPIRY_AND_ISSUE_DATE_MISSING"
                      | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                      | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                      | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                      | "TOR_DETECTED"
                      | "VPN_DETECTED"
                      | "BOT_DETECTED"
                      | "BROWSER_PREVIOUSLY_SEEN"
                      | "IP_ADDRESS_PREVIOUSLY_SEEN"
                      | "PRIVACY_SETTINGS_BLOCKED"
                      | "BUSINESS_ID_MISMATCH"
                      | "BUSINESS_INFO_NAME_MISMATCH"
                      | "REGISTRATION_STATUS_INACTIVE"
                      | "UNABLE_TO_EXTRACT_DATA"
                      | "EMAIL_NOT_FOUND"
                      | "PHONE_NUMBER_NOT_FOUND"
                      | "BROWSER_PREVIOUSLY_ATTEMPTED"
                      | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                      | "ID_PREVIOUSLY_ATTEMPTED"
                      | "BACKGROUND_CHECK_ALERT"
                      | "BUSINESS_ID_NOT_VERIFIED"
                      | "MRZ_DATA_MISMATCH"
                      | "SELFIE_VIDEO_FRAUD"
                      | "SELFIE_VIDEO_MISSING"
                      | "VIDEO_INJECTION_DETECTED"
                      | "VIRTUAL_CAMERA_DETECTED"
                      | "ADDRESS_ZIPCODE_MISMATCH"
                      | "FACE_AGE_MISMATCH"
                      | "NO_GLARES_DETECTED"
                      | "KEYWORD_MATCHES_FOUND"
                      | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                      | "IMAGE_IN_FOCUS"
                      | "GOOD_IMAGE_RESOLUTION"
                      | "GOOD_IMAGE_COLOR"
                      | "GOOD_IMAGE_PERSPECTIVE"
                      | "DOCUMENT_FULLY_PRESENT"
                      | "PORTRAIT_PRESENT_IN_IMAGE"
                      | "GOOD_IMAGE_BRIGHTNESS"
                      | "NO_OCCLUSION_DETECTED"
                      | "GOOD_IMAGE_QUALITY"
                      | "IMAGE_DOCUMENT_TYPE_DETECTED"
                      | "IMAGE_TEXT_FIELDS_VERIFIED"
                      | "PO_BOX_DETECTED"
                      | "PARKED_WEBSITE"
                      | "SOCIAL_MEDIA_BROKEN_LINKS"
                      | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                      | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                      | "STOCK_IMAGES_FOUND"
                      | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                      | "WEBSITE_NOT_FOUND"
                      | "WEBSITE_PARKED"
                      | "WEBSITE_REDIRECTED"
                      | "WEBSITE_GENERIC"
                      | "WEBSITE_NOT_AUTHENTIC"
                      | "BUSINESS_DESCRIPTION_MISMATCH"
                      | "TERMS_AND_CONDITIONS_NOT_FOUND"
                      | "TERMS_AND_CONDITIONS_FAILED"
                      | "INVALID_WEBSITE_SSL"
                      | "BUSINESS_GEOLOCATION_MISMATCH"
                      | "EMAIL_ADDRESS_MISMATCH"
                      | "PHONE_NUMBER_MISMATCH"
                      | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                      | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                      | "BUSINESS_COUNTRY_MISMATCH"
                      | "BUSINESS_WEBSITE_MISMATCH"
                      | "BUSINESS_FORMATION_DATE_MISMATCH"
                      | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
                  website?: string;
              };
              other_matches?: {
                  addresses?: {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: (...) | (...);
                          address_country?: (...) | (...);
                          address_state?: (...) | (...);
                          address_street_1?: (...) | (...);
                          address_street_2?: (...) | (...);
                          address_type?: (...) | (...);
                          address_zip_code?: (...) | (...);
                      };
                      source?: { file_number?: ...; state?: ...; status?: ...; type?: ... }[];
                  }[];
                  business_id?: string
                  | null;
                  name?: string | null;
                  status?: string | null;
                  url?: string | null;
              }[];
              registration_info?: {
                  formation_date?: string
                  | null;
                  normalised_status?: string | null;
                  registration_records?: {
                      additional_fields?: Record<string, never>;
                      addresses?: {
                          additional_info?: (...) | (...);
                          full_address?: (...) | (...);
                          parsed_address?: (...) | (...);
                          source?: (...) | (...);
                      }[];
                      city?: string
                      | null;
                      country?: string | null;
                      entity_type?: string | null;
                      name?: string | null;
                      record_id?: string | null;
                      registration_date?: string | null;
                      source_name?: string | null;
                      source_url?: string | null;
                      state?: string | null;
                      status?: string | null;
                  }[];
                  status?: string
                  | null;
              };
              related_companies?: (
                  | {
                      additional_fields?: Record<string, never>
                      | null;
                      addresses?:
                          | {
                              additional_info?: (...)
                              | (...);
                              full_address?: (...) | (...);
                              parsed_address?: (...) | (...);
                              source?: (...) | (...);
                          }[]
                          | null;
                      alternate_name?: string
                      | null;
                      business_entity_id?: string | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      company_reference_id?: string | null;
                      country_code?: string | null;
                      description?: string | null;
                      email_addresses?: string[] | null;
                      formation_date?: string;
                      name?: string | null;
                      ownership_percent?: number | null;
                      phone_numbers?: string[] | null;
                      roles?:
                          | {
                              end_date?: (...)
                              | (...)
                              | (...);
                              is_active?: (...) | (...) | (...) | (...);
                              name?: (...) | (...) | (...);
                              start_date?: (...) | (...) | (...);
                          }[]
                          | null;
                      shares_allocated?: number
                      | null;
                      source?: string[];
                      state_code?: string | null;
                      status?: string | null;
                      tax_identification_number?: string | null;
                      website?: string | null;
                  } & {
                      documents?: {
                          file_name?: (...)
                          | (...);
                          file_s3_url?: (...) | (...);
                          file_type?: (...) | (...) | (...);
                          file_uuid?: (...) | (...);
                      }[];
                      kyb?: | {
                          risk_info?: { decisioning?: ...; scoring?: ... }
                          | null;
                          verification_result?: string | null;
                          verification_session_id?: string | null;
                      }
                      | null;
                      questions_response?: {
                          [key: string]: { [key: string]: (...)
                          | (...)
                          | (...) };
                      };
                      verification_sessions?: | {
                          created_at?: (...)
                          | (...)
                          | (...);
                          result?: (...) | (...);
                          verification_session_id?: (...) | (...);
                      }[]
                      | null;
                  }
                  | {
                      additional_fields?: Record<string, never>;
                      business_profile?: {
                          additional_information?: (...)[];
                          addresses?: (...)[];
                          alternate_name?: string;
                          business_entity_id?: string;
                          callback_url?: string;
                          client_reference_data?: Record<(...), (...)>;
                          client_reference_id?: string;
                          country_code?: string;
                          email_addresses?: (...)[];
                          events_callback_url?: string;
                          formation_date?: string;
                          name?: string;
                          phone_numbers?: (...)[];
                          state_code?: string;
                          tags?: (...)[];
                          tax_identification_number?: string;
                          website?: string;
                      } & {
                          business_profile_id?: string;
                          business_profile_result?: | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                          created_at?: number;
                          questions_response?: { [key: ...]: ... };
                          risk_info?: { decisioning?: ...; scoring?: ... } | null;
                          source?: (...)[] | null;
                      };
                      company_reference_id?: string;
                      other_relationship_data?: {
                          ownership_percent?: number
                          | null;
                          relationship_type?: string;
                          roles?: (...)[] | (...)[];
                          shares_allocated?: number | null;
                          source_id?: string;
                          source_name?: string;
                      }[];
                      ownership_percent?: number
                      | null;
                      relationship_type?: "UNKNOWN" | "PARENT" | "CHILD" | "SIBLING" | null;
                      roles?: {
                          end_date?: string | null;
                          is_active?: boolean | null;
                          name?: string | null;
                          start_date?: string | null;
                      }[];
                      shares_allocated?: number
                      | null;
                  }
              )[];
              related_persons?: (
                  | {
                      additional_fields?: Record<string, never>;
                      address?: {
                          additional_info?: { [key: ...]: ... };
                          full_address?: string;
                          parsed_address?: {
                              address_city?: ...;
                              address_country?: ...;
                              address_state?: ...;
                              address_street_1?: ...;
                              address_street_2?: ...;
                              address_type?: ...;
                              address_zip_code?: ...;
                          };
                          source?: (...)[];
                      };
                      birth_date?: string
                      | null;
                      client_reference_data?: Record<string, never>;
                      client_reference_id?: string;
                      email?: string | null;
                      first_name?: string | null;
                      full_name?: string | null;
                      identity?: {
                          identity_country_code?: string;
                          identity_document_back?: string;
                          identity_document_front?: string;
                          identity_document_type?:
                              | "DRIVER_LICENSE"
                              | "PASSPORT"
                              | "NATIONAL_ID"
                              | "PAN_CARD"
                              | "ID_CARD"
                              | "VOTER_ID_CARD"
                              | "RESIDENT_CARD"
                              | "GHANA_CARD"
                              | "GHANA_SSNIT_CARD"
                              | "KENYA_ALIEN_CARD"
                              | "COLOMBIA_PPT"
                              | null;
                          identity_number?: string;
                          identity_number_type?: | "SSN9"
                          | "SSN4"
                          | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "VOTER_ID"
                          | "BVN"
                          | "NIN"
                          | "NIN_SLIP"
                          | "SSNIT"
                          | "TAX_ID"
                          | "KENYA_KRA_PIN"
                          | "ALIEN_CARD"
                          | "RESIDENT_ID"
                          | "COLOMBIA_PPT_NUMBER"
                          | "GHANA_CARD_NUMBER"
                          | null;
                      };
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      ownership_percent?: number | null;
                      person_reference_id?: string;
                      phone_number?: string | null;
                      roles?: {
                          end_date?: (...) | (...) | (...);
                          is_active?: (...) | (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          start_date?: (...) | (...) | (...);
                      }[];
                      shares_allocated?: number
                      | null;
                      source?: string[];
                  } & {
                      documents?: {
                          file_name?: (...)
                          | (...);
                          file_s3_url?: (...) | (...);
                          file_type?: (...) | (...) | (...);
                          file_uuid?: (...) | (...);
                      }[];
                      kyc?: {
                          risk_info?: { decisioning?: ...; scoring?: ... }
                          | null;
                          verification_result?: string | null;
                          verification_session_id?: string | null;
                      };
                      questions_response?: {
                          [key: string]: { [key: string]: (...)
                          | (...)
                          | (...) };
                      };
                      verification_sessions?: | {
                          created_at?: (...)
                          | (...)
                          | (...);
                          result?: (...) | (...);
                          verification_session_id?: (...) | (...);
                      }[]
                      | null;
                  }
                  | {
                      additional_fields?: Record<string, never>;
                      other_relationship_data?: {
                          ownership_percent?: number | null;
                          relationship_type?: string;
                          roles?: (...)[] | (...)[];
                          shares_allocated?: number | null;
                          source_id?: string;
                          source_name?: string;
                      }[];
                      ownership_percent?: number
                      | null;
                      person_reference_id?: string;
                      roles?: {
                          end_date?: string | null;
                          is_active?: boolean | null;
                          name?: string | null;
                          start_date?: string | null;
                      }[];
                      shares_allocated?: number
                      | null;
                      user_profile?: {
                          address?:
                              | {
                                  address_city?: ...;
                                  address_country?: ...;
                                  address_state?: ...;
                                  address_street_1?: ...;
                                  address_street_2?: ...;
                                  address_zip_code?: ...;
                              }
                              | null;
                          client_reference_data?: Record<(...), (...)>;
                          client_reference_id?: string;
                          date_of_birth?: string;
                          email_address?: string;
                          events_callback_url?: string;
                          first_name?: string | null;
                          full_name?: string | null;
                          last_name?: string | null;
                          middle_name?: string | null;
                          phone_number?: string;
                          phone_number_parts?:
                              | { countryCode?: ...; number?: ...; phoneCode?: ... }
                              | null;
                          questions_response?: { [key: ...]: ... };
                          second_last_name?: string | null;
                          user_profile_id?: string;
                          user_profile_result?:
                              | "APPROVED"
                              | "DECLINED"
                              | "REVIEW"
                              | "UNKNOWN"
                              | "DEACTIVATED";
                          verification_session_ids?: (...)[];
                      } & {
                          additional_information?: (...)[];
                          aml_info?:
                              | {
                                  aml_hit_summary?: ...;
                                  entity_hits?: ...;
                                  num_hits?: ...;
                                  result?: ...;
                                  search_criteria?: ...;
                                  section_id?: ...;
                                  status?: ...;
                                  status_reasons?: ...;
                                  warnings?: ...;
                              }
                              | null;
                          created_at?: number;
                          face_liveness_info?: | {
                              check_summary?: ...;
                              result: ...;
                              section_id?: ...;
                              source?: ...;
                              status?: ...;
                              status_reasons?: ...;
                              warnings?: ...;
                          }
                          | null;
                          face_match_info?: | {
                              check_summary?: ...;
                              face_match_score?: ...;
                              result: ...;
                              section_id?: ...;
                              status?: ...;
                              status_reasons?: ...;
                              warnings?: ...;
                          }
                          | null;
                          fraud_insights?: | {
                              device_insights?: ...;
                              email_insights?: ...;
                              geolocation_insights?: ...;
                              ip_insights?: ...;
                              phone_insights?: ...;
                              related_session_insights?: ...;
                              result?: ...;
                              section_id?: ...;
                              status?: ...;
                              status_reasons?: ...;
                              warnings?: ...;
                          }
                          | null;
                          id_info?: | {
                              address?: ...;
                              birth_date?: ...;
                              check_summary?: ...;
                              document_details?: ...;
                              field_info?: ...;
                              first_name?: ...;
                              full_name?: ...;
                              gender?: ...;
                              id_expiry_date?: ...;
                              id_issue_date?: ...;
                              id_number?: ...;
                              id_type?: ...;
                              issue_country?: ...;
                              issue_country_code?: ...;
                              issue_state?: ...;
                              issue_state_code?: ...;
                              last_name?: ...;
                              lookup_details?: ...;
                              middle_name?: ...;
                              nationality?: ...;
                              nationality_code?: ...;
                              personal_number?: ...;
                              result: ...;
                              second_last_name?: ...;
                              section_id?: ...;
                              status?: ...;
                              status_reasons?: ...;
                              warnings?: ...;
                          }
                          | null;
                          lookup_info?: (...)[];
                          risk_info?: { decisioning?: ...; scoring?: ... } | null;
                          updated_at?: number;
                      } & { source?: (...)[]
                      | null };
                  }
              )[];
              risk_info?: | {
                  decisioning?: {
                      result?: "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | null;
                      rules_evaluated?: {
                          result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                          rule_name?: string | null;
                          score?: number | null;
                          status?: "PASSED" | "NOT_PASSED" | "FAILED" | null;
                      }[];
                      section_id?: string
                      | null;
                  };
                  scoring?: {
                      risk_level?: "PROHIBITED"
                      | "HIGH"
                      | "MEDIUM"
                      | "LOW"
                      | null;
                      rules_evaluated?: {
                          result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                          rule_name?: string | null;
                          score?: number | null;
                          status?: "PASSED" | "NOT_PASSED" | "FAILED" | null;
                      }[];
                      score?: number
                      | null;
                      section_id?: string | null;
                  };
              }
              | null;
              sources?: string[];
              status?: | "FAILED"
              | "NOT_STARTED"
              | "RUNNING"
              | "PENDING"
              | "COMPLETED"
              | "SUBMITTED"
              | null;
              status_reasons?: { code?: string; message?: string }[];
              template_id?: string;
              time_elapsed_to_complete_session?: string;
              time_elapsed_to_process?: string;
              verification_session_id?: string;
              website_info?: {
                  adverse_media?: { link?: string; snippet?: string }[];
                  average_review?: string | null;
                  backlinks?: { inline_rank?: number; url?: string }[];
                  critically_concerning_issues?: string[];
                  description?: string | null;
                  domain_creation_date?: string | null;
                  domain_expiration_date?: string | null;
                  domain_info?: {
                      dns_address_status?: string;
                      DNS_records?: string[];
                      domain_age?: number;
                      domain_history?: string[];
                      expiration_date?: string;
                      has_robots_txt?: boolean;
                      hosting_provider?: string;
                      hosting_provider_category?: string;
                      inbound_linking_domains?: number;
                      is_known_free_email_host?: boolean;
                      is_known_hosting_provider_domain?: boolean;
                      is_known_marketplace_domain?: boolean;
                      is_known_social_media_domain?: boolean;
                      is_known_top_domain?: boolean;
                      is_non_business?: boolean;
                      is_parked?: boolean;
                      is_registered?: boolean;
                      is_resolvable?: boolean;
                      is_ssl_valid?: boolean;
                      is_webserver_responsive?: boolean;
                      last_update_date?: string;
                      name?: string;
                      ns_status?: string;
                      registrar?: string;
                      registrar_country?: string;
                      registration_date?: string;
                      supports_apex_and_www?: boolean;
                      tech_stack_used?: string[];
                      whois_privacy_mode?: string;
                  };
                  estimated_employee_count_range?: string
                  | null;
                  financial_info?: {
                      debtToEquity?: string | null;
                      funding_amount?: string | null;
                      marketCapitalization?: string | null;
                      net_income?: string | null;
                      revenue_amount?: string | null;
                  };
                  formation_type?: string;
                  founded_year?: string
                  | null;
                  industry_inconsistencies?: string[];
                  industry_info?: {
                      additional_mcc_codes?: { code?: string; description?: string }[];
                      additional_naics_codes?: { code?: string; description?: string }[];
                      additional_risky_industry_flag?: boolean;
                      additional_sic_codes?: { code?: string; description?: string }[];
                      high_risk_industry_contexts?: {
                          confidence?: string;
                          context?: string;
                          industry?: string;
                          role?: string;
                          url?: string;
                      }[];
                      primary_industry?: string;
                      primary_mcc?: { code?: string; description?: string };
                      primary_naics?: { code?: string; description?: string };
                      primary_risky_industry_flag?: boolean;
                      primary_sic?: { code?: string; description?: string };
                      prohibited_industry_contexts?: {
                          confidence?: string;
                          context?: string;
                          industry?: string;
                          role?: string;
                          url?: string;
                      }[];
                      tags?: string[];
                  };
                  interactions_of_interest?: { link?: string; snippet?: string }[];
                  is_public?: boolean | null;
                  name?: string;
                  network_intelligence?: {
                      associated_networks?: { domains?: (...)[]; edges?: (...)[] }[];
                  };
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  risk_factors?: {
                      category?: string;
                      classification_type?: string;
                      description?: string;
                      display_name?: string;
                      risk_element_name?: string;
                      score?: number;
                      subcategory?: string;
                  }[];
                  risk_indicators?: {
                      detail?: string;
                      evidence?: string;
                      indicator?: string;
                      severity?: "low"
                      | "medium"
                      | "high";
                  }[];
                  section_id?: string;
                  site_status?: string
                  | null;
                  social_media_insights?: {
                      facebook?: {
                          ad_status?: string | null;
                          alternative_social_media?: string | null;
                          biography?: string | null;
                          business_address?:
                              | {
                                  additional_info?: (...)
                                  | (...);
                                  full_address?: (...) | (...);
                                  parsed_address?: (...) | (...);
                                  source?: (...) | (...);
                              }
                              | null;
                          business_categories?: string[]
                          | null;
                          business_category_name?: string | null;
                          business_hours?: string | null;
                          cover_photo_url?: string | null;
                          creation_date?: string | null;
                          email?: string | null;
                          external_url?: string | null;
                          followers_count?: number | null;
                          follows_count?: number | null;
                          full_name?: string | null;
                          info?: string[] | null;
                          is_ad_library_active?: boolean | null;
                          is_business_account?: boolean | null;
                          likes_count?: number | null;
                          linked_instagram?: { url?: ...; username?: ... }[] | null;
                          messenger?: string | null;
                          phone?: string | null;
                          price_range?: string | null;
                          profile_pic_url?: string | null;
                          rating_count?: number | null;
                          rating_description?: string | null;
                          rating_overall?: number | null;
                          services?: string | null;
                          url?: string | null;
                          username?: string | null;
                          websites?: string[] | null;
                      };
                      instagram?: {
                          biography?: string
                          | null;
                          business_category_name?: string | null;
                          external_url?: string | null;
                          followers_count?: number | null;
                          follows_count?: number | null;
                          full_name?: string | null;
                          is_business_account?: boolean | null;
                          is_private?: boolean | null;
                          is_verified?: boolean | null;
                          latest_posts?: {
                              caption?: ...;
                              comments_count?: ...;
                              id?: ...;
                              likes_count?: ...;
                              timestamp?: ...;
                              type?: ...;
                              url?: ...;
                              video_view_count?: ...;
                          }[];
                          posts_count?: number
                          | null;
                          profile_pic_url?: string | null;
                          url?: string | null;
                          username?: string | null;
                      };
                      linkedin?: {
                          biography?: string
                          | null;
                          business_address?:
                              | {
                                  additional_info?: (...)
                                  | (...);
                                  full_address?: (...) | (...);
                                  parsed_address?: (...) | (...);
                                  source?: (...) | (...);
                              }
                              | null;
                          business_category_name?: string
                          | null;
                          cover_url?: string | null;
                          crunchbase_url?: string | null;
                          employee_count?: number | null;
                          employee_count_range?: string | null;
                          external_url?: string | null;
                          followers_count?: number | null;
                          follows_count?: number | null;
                          founded_year?: number | null;
                          full_name?: string | null;
                          funding_latest_date?: string | null;
                          funding_latest_investors_count?: number | null;
                          funding_latest_type?: string | null;
                          funding_latest_url?: string | null;
                          funding_total_rounds?: number | null;
                          hashtags?: string[] | null;
                          industries?: string[] | null;
                          is_business_account?: boolean | null;
                          is_verified?: boolean | null;
                          key_people?:
                              | {
                                  key_people?: (...)
                                  | (...)
                                  | (...);
                                  total_count?: (...) | (...) | (...);
                              }
                              | null;
                          logo_url?: string
                          | null;
                          phone?: string | null;
                          profile_pic_url?: string | null;
                          specialties?: string[] | null;
                          tagline?: string | null;
                          url?: string | null;
                          username?: string | null;
                      };
                  };
                  social_media_profiles?: string[];
                  social_media_profiles_referring_to_different_business?: string[];
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  title?: string | null;
                  total_backlinks?: number | null;
                  traffic_info?: {
                      bounce_rate?: number;
                      pages_per_visit?: number;
                      time_on_site?: number;
                      top_organic_keywords?: string[];
                      traffic_by_country?: Record<string, never>;
                      traffic_by_source?: Record<string, never>;
                      traffic_trends?: Record<string, never>;
                      visits_per_month?: number;
                  };
                  truebiz_request_id?: string
                  | null;
                  url?: string | null;
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
                  web_presence_report_summary?: string
                  | null;
                  web_presence_report_summary_checklist?: {
                      message?: string;
                      result?: string;
                      section?: string;
                  }[];
                  website_content?: {
                      addresses?: {
                          address?: {
                              additional_info?: ...;
                              full_address?: ...;
                              parsed_address?: ...;
                              source?: ...;
                          };
                          is_verified?: boolean;
                      }[];
                      blog_or_news_last_updated_date?: string;
                      compliance?: string[];
                      content_inconsistencies?: string[];
                      customers?: string[];
                      deadlinks?: string[];
                      description?: string;
                      email?: { email?: string; is_verified?: boolean }[];
                      evaluated_url?: string;
                      harmful_content?: boolean;
                      has_placeholder_text?: boolean;
                      has_stock_images?: string;
                      historic_screenshots_urls_and_timestamps?: {
                          timestamp?: number;
                          url?: string;
                      }[];
                      industries?: string[];
                      is_website_authentic?: boolean;
                      keyword_contexts?: { context?: string; keyword?: string; url?: string }[];
                      language?: string;
                      mlm_links?: string[];
                      number_of_bad_policies?: number;
                      number_of_mlm_links?: number;
                      pages_linked?: number;
                      phone_numbers?: {
                          country_code?: string;
                          is_verified?: boolean;
                          number?: string;
                      }[];
                      policy_analysis?: {
                          policy_text?: string;
                          policy_type?: string;
                          policy_url?: string;
                      }[];
                      real_website?: "YES"
                      | "PARKED"
                      | "NO";
                      screenshot_url?: string;
                      summary_notes?: string;
                      title?: string;
                      website_authenticity_reasoning?: string;
                      website_last_updated_date?: string;
                  };
              };
          },
      >

    • Parameters

      • request: {
            additional_info?: {
                additional_info_data?:
                    | string
                    | {
                        document_input_title?: string
                        | null;
                        file_data?: string;
                        file_uuid?: string;
                    };
                additional_info_type?: | "BANK_STATEMENT_DOCUMENT"
                | "BUSINESS_REGISTRATION_DOCUMENT"
                | "OPERATING_LICENSE_DOCUMENT"
                | "FRAUD_CHECK_DOCUMENT"
                | "ADDRESS_PROOF_DOCUMENT"
                | "BANK_ACCOUNT_DETAILS"
                | "SOURCE_OF_FUNDS_DOCUMENT"
                | "OTHER"
                | "KENYA_KRA_PIN"
                | "VISA_DOCUMENT"
                | "USER_SELFIE"
                | "GENDER"
                | "NIGERIA_BVN_NUMBER"
                | "TAX_IDENTIFICATION_NUMBER"
                | "PREVIOUS_VERIFICATION_SESSION_ID"
                | "TAX_CERTIFICATE";
            }[][];
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            template_id: string;
            user_data?: {
                address?: {
                    address_city?: string;
                    address_country?: string;
                    address_state?: string;
                    address_street_1?: string;
                    address_street_2?: string;
                    address_zip_code?: string;
                };
                date_of_birth?: string;
                email_address?: string;
                first_name?: string;
                identity?: {
                    identity_country_code?: string;
                    identity_document_back?: string;
                    identity_document_front?: string;
                    identity_document_type?: | "DRIVER_LICENSE"
                    | "PASSPORT"
                    | "NATIONAL_ID"
                    | "PAN_CARD"
                    | "ID_CARD"
                    | "VOTER_ID_CARD"
                    | "RESIDENT_CARD"
                    | "GHANA_CARD"
                    | "GHANA_SSNIT_CARD"
                    | "KENYA_ALIEN_CARD"
                    | "COLOMBIA_PPT"
                    | null;
                    identity_number?: string;
                    identity_number_type?: | "SSN9"
                    | "SSN4"
                    | "DRIVER_LICENSE"
                    | "PASSPORT"
                    | "NATIONAL_ID"
                    | "VOTER_ID"
                    | "BVN"
                    | "NIN"
                    | "NIN_SLIP"
                    | "SSNIT"
                    | "TAX_ID"
                    | "KENYA_KRA_PIN"
                    | "ALIEN_CARD"
                    | "RESIDENT_ID"
                    | "COLOMBIA_PPT_NUMBER"
                    | "GHANA_CARD_NUMBER"
                    | null;
                };
                ip_address?: string;
                last_name?: string;
                middle_name?: string;
                phone_number?: string;
                selfie?: string;
                selfie_video?: string;
            };
            user_profile_id: string;
            verification_options?: {
                aml_config?: {
                    categories_filter?: string[];
                    exact_match?: number;
                    fuzziness_score?: number;
                    monitoring?: boolean;
                    search_profile?: string
                    | null;
                };
            };
        }

      Returns Promise<
          {
              additional_info?: | {
                  additional_info_response_type?: | "ID_INFO"
                  | "LOOKUP_DATA"
                  | "ADDRESS_VERIFICATION"
                  | "DOCUMENT_INSIGHTS";
                  additional_info_type?: string;
                  data?: | Record<string, never>
                  | {
                      address?:
                          | {
                              additional_info?: { [key: ...]: ... };
                              full_address?: string;
                              parsed_address?: {
                                  address_city?: ...;
                                  address_country?: ...;
                                  address_state?: ...;
                                  address_street_1?: ...;
                                  address_street_2?: ...;
                                  address_type?: ...;
                                  address_zip_code?: ...;
                              };
                              source?: (...)[];
                          }
                          | null;
                      birth_date?: string;
                      check_summary?: Record<string, never>;
                      document_details?: {
                          barcode_data?: { [key: ...]: ... } | null;
                          mrz_data?: { [key: ...]: ... } | null;
                          ocr_data?: { [key: ...]: ... } | null;
                      };
                      field_info?: | {
                          [key: string]: {
                              matched?: (...)
                              | (...);
                              unmatched?: (...) | (...);
                          };
                      }
                      | null;
                      first_name?: string;
                      full_name?: string;
                      gender?: string;
                      id_expiry_date?: string;
                      id_issue_date?: string;
                      id_number?: string;
                      id_type?: | "SSN9"
                      | "SSN4"
                      | "DRIVER_LICENSE"
                      | "PASSPORT"
                      | "NATIONAL_ID"
                      | "VOTER_ID"
                      | "BVN"
                      | "NIN"
                      | "SSNIT"
                      | "TAX_ID"
                      | "COLOMBIA_PPT_NUMBER"
                      | "GHANA_CARD_NUMBER"
                      | "ID_CARD"
                      | "RESIDENT_CARD"
                      | "GHANA_CARD"
                      | "GHANA_SSNIT_CARD"
                      | "KENYA_ALIEN_CARD"
                      | "COLOMBIA_PPT"
                      | "VISA"
                      | "NATIONAL_ID_NUMBER"
                      | "PASSPORT_NUMBER"
                      | "VOTER_ID_NUMBER"
                      | "DRIVER_LICENSE_NUMBER"
                      | "TAX_ID_NUMBER"
                      | "KRA_PIN"
                      | "ALIEN_CARD_NUMBER";
                      issue_country?: string;
                      issue_country_code?: string;
                      issue_state?: string;
                      issue_state_code?: string;
                      last_name?: string;
                      lookup_details?: Record<string, never>;
                      middle_name?: string;
                      nationality?: string;
                      nationality_code?: string;
                      personal_number?: string;
                      result:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      second_last_name?: string;
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }
                  | {
                      address_match?: boolean
                      | null;
                      document_class_id?: string;
                      document_class_type?: string;
                      document_expiry_date?: string | null;
                      document_issue_date?: string | null;
                      document_metadata?: {
                          author?: string;
                          creation_date?: string;
                          creator?: string;
                          keywords?: (...)[];
                          modification_date?: string;
                          producer?: string;
                          subject?: string;
                          title?: string;
                      };
                      document_type?: string
                      | null;
                      extracted_address?: {
                          additional_info?: { [key: ...]: ... };
                          full_address?: string;
                          parsed_address?: {
                              address_city?: ...;
                              address_country?: ...;
                              address_state?: ...;
                              address_street_1?: ...;
                              address_street_2?: ...;
                              address_type?: ...;
                              address_zip_code?: ...;
                          };
                          source?: (...)[];
                      };
                      first_name?: string
                      | null;
                      full_name?: string | null;
                      info_indicators?: {
                          category?: (...) | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      last_name?: string
                      | null;
                      middle_name?: string | null;
                      name_match?: boolean | null;
                      result?:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      risk_indicators?: {
                          category?: (...)
                          | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      trust_indicators?: {
                          category?: (...) | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      warnings?: {
                          code?: | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }
                  | {
                      address_verification_info?: {
                          address_match?: boolean
                          | null;
                          document_class_id?: string;
                          document_class_type?: string;
                          document_expiry_date?: string | null;
                          document_issue_date?: string | null;
                          document_metadata?: {
                              author?: ...;
                              creation_date?: ...;
                              creator?: ...;
                              keywords?: ...;
                              modification_date?: ...;
                              producer?: ...;
                              subject?: ...;
                              title?: ...;
                          };
                          document_type?: string
                          | null;
                          extracted_address?: {
                              additional_info?: ...;
                              full_address?: ...;
                              parsed_address?: ...;
                              source?: ...;
                          };
                          first_name?: string
                          | null;
                          full_name?: string | null;
                          info_indicators?: (...)[];
                          last_name?: string | null;
                          middle_name?: string | null;
                          name_match?: boolean | null;
                          result?:
                              | "APPROVED"
                              | "DECLINED"
                              | "REVIEW"
                              | "UNKNOWN"
                              | "FOUND"
                              | "NOT_FOUND";
                          risk_indicators?: (...)[];
                          section_id?: string;
                          status?:
                              | "FAILED"
                              | "NOT_STARTED"
                              | "RUNNING"
                              | "PENDING"
                              | "COMPLETED"
                              | "SUBMITTED"
                              | null;
                          status_reasons?: (...)[];
                          trust_indicators?: (...)[];
                          warnings?: (...)[];
                      };
                      document_class_id?: string;
                      document_class_type?: string;
                      document_class_variant?: string;
                      document_data?: { [key: string]: unknown };
                      document_metadata?: {
                          author?: string;
                          creation_date?: string;
                          creator?: string;
                          keywords?: (...)[];
                          modification_date?: string;
                          producer?: string;
                          subject?: string;
                          title?: string;
                      };
                      info_indicators?: {
                          category?: (...)
                          | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      risk_indicators?: {
                          category?: (...)
                          | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      trust_indicators?: {
                          category?: (...) | (...);
                          description?: (...) | (...);
                          id?: (...) | (...);
                          indicator_attributes?: (...) | (...);
                          metadata?: (...) | (...);
                          title?: (...) | (...);
                      }[];
                      warnings?: {
                          code?: | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...)
                          | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  };
              }[]
              | null;
              aiprise_summary?: {
                  verification_result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | null;
              };
              aml_info?: | {
                  aml_hit_summary?: { [key: string]: string };
                  entity_hits?: {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: (...) | (...) | (...);
                          hit_type?: (...) | (...) | (...);
                          media?: (...) | (...) | (...);
                          source_details?: (...) | (...) | (...);
                      }[];
                      associates?: { association?: (...)
                      | (...); name?: (...) | (...) }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: {
                          created_at?: (...) | (...);
                          entity_hit?: (...) | (...);
                          event?: (...) | (...) | (...) | (...) | (...);
                      }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[];
                  num_hits?: number;
                  result?: "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | null;
                  search_criteria?: {
                      birth_year?: number | null;
                      exact_match?: boolean | null;
                      fuzziness_score?: number | null;
                      search_term?: string | null;
                  };
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              aml_monitoring_info?: {
                  added_entity_hits?: | {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: ...;
                          hit_type?: ...;
                          media?: ...;
                          source_details?: ...;
                      }[];
                      associates?: { association?: ...; name?: ... }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[]
                  | null;
                  created_at?: number
                  | null;
                  removed_entity_hits?:
                      | {
                          additional_fields?: Record<string, never>;
                          also_known_as?: string[];
                          aml_hits?: {
                              fields?: ...;
                              hit_type?: ...;
                              media?: ...;
                              source_details?: ...;
                          }[];
                          associates?: { association?: ...; name?: ... }[];
                          date_of_birth?: string | null;
                          date_of_birth_match_score?: number | null;
                          entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                          history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                          id?: string;
                          is_deleted?: boolean;
                          name?: string;
                          name_match_score?: number;
                          resolution_status?: string;
                      }[]
                      | null;
                  updated_entity_hits?: | {
                      additional_fields?: Record<string, never>;
                      also_known_as?: string[];
                      aml_hits?: {
                          fields?: ...;
                          hit_type?: ...;
                          media?: ...;
                          source_details?: ...;
                      }[];
                      associates?: { association?: ...; name?: ... }[];
                      date_of_birth?: string | null;
                      date_of_birth_match_score?: number | null;
                      entity_type?: "UNKNOWN" | "PERSON" | "COMPANY" | "ORGANISATION";
                      history?: { created_at?: ...; entity_hit?: ...; event?: ... }[];
                      id?: string;
                      is_deleted?: boolean;
                      name?: string;
                      name_match_score?: number;
                      resolution_status?: string;
                  }[]
                  | null;
              }[];
              client_reference_data?: Record<string, never>;
              client_reference_id?: string;
              created_at?: number;
              environment?: string | null;
              face_liveness_info?:
                  | {
                      check_summary?: Record<string, never>;
                      result:
                          | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                      section_id?: string;
                      source?: string
                      | null;
                      status?:
                          | "FAILED"
                          | "NOT_STARTED"
                          | "RUNNING"
                          | "PENDING"
                          | "COMPLETED"
                          | "SUBMITTED"
                          | null;
                      status_reasons?: { code?: string; message?: string }[];
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  }
                  | null;
              face_match_info?: | {
                  check_summary?: Record<string, never>;
                  face_match_score?: number | null;
                  result:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              fraud_insights?: | {
                  device_insights?: {
                      bot_status?: boolean;
                      bot_type?: string;
                      browser_full_version?: string;
                      browser_major_version?: string;
                      browser_name?: string;
                      device?: string;
                      incognito?: boolean;
                      os?: string;
                      os_version?: string;
                      privacy_settings?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      user_agent?: string;
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  email_insights?: {
                      breaches?: {
                          breach_date?: (...)
                          | (...);
                          domain_name?: (...) | (...);
                          platform_name?: (...) | (...);
                      }[];
                      domain_info?: {
                          company_name?: string;
                          custom?: boolean;
                          disposable?: boolean;
                          dmarc_compliance?: boolean;
                          domain_name?: string;
                          free_provider?: boolean;
                          registered?: boolean;
                          spf_strict?: boolean;
                          suspicious_top_level_domain?: boolean;
                          top_level_domain?: string;
                      };
                      email?: string
                      | null;
                      email_tenure?: number;
                      first_breach?: string;
                      is_breached?: boolean;
                      last_breach?: string;
                      no_of_breaches?: number;
                      persons?: {
                          addresses?: (...) | (...);
                          date_of_births?: (...) | (...);
                          email_address?: (...) | (...);
                          genders?: (...) | (...);
                          ip_addresses?: (...) | (...);
                          names?: (...) | (...);
                          national_id?: (...) | (...);
                          phone_number?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      social_profiles?: {
                          account_id?: (...)
                          | (...)
                          | (...);
                          last_seen?: (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          platform?: (...) | (...) | (...);
                          registered?: (...) | (...) | (...) | (...);
                      }[];
                      social_summary?: | {
                          age_on_social?: number
                          | null;
                          number_of_names_returned?: number | null;
                          number_of_photos_returned?: number | null;
                          registered_consumer_electronics_profiles?: number | null;
                          registered_ecommerce_profiles?: number | null;
                          registered_education_profiles?: number | null;
                          registered_email_provider_profiles?: number | null;
                          registered_entertainment_profiles?: number | null;
                          registered_financial_profiles?: number | null;
                          registered_messaging_profiles?: number | null;
                          registered_professional_profiles?: number | null;
                          registered_profiles?: number | null;
                          registered_social_media_profiles?: number | null;
                          registered_travel_profiles?: number | null;
                      }
                      | null;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }[];
                  geolocation_insights?: {
                      accuracy?: string;
                      altitude?: string;
                      altitude_accuracy?: string;
                      heading?: string;
                      latitude?: number;
                      longitude?: number;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      speed?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  ip_insights?: {
                      abuse_velocity?: string;
                      active_tor?: boolean;
                      active_vpn?: boolean;
                      autonomous_system_number?: number;
                      bot_status?: boolean;
                      connection_type?: string;
                      host?: string;
                      internet_service_provider?: string;
                      ip_address?: string;
                      is_crawler?: boolean;
                      location?: {
                          city?: string;
                          country?: string;
                          country_code?: string;
                          geo_name_id?: number;
                          latitude?: number;
                          longitude?: number;
                          postal_code?: string;
                          region?: string;
                          timezone?: string;
                      };
                      organization?: string;
                      proxy?: boolean;
                      recent_abuse?: boolean;
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      tor?: boolean;
                      unique_hash?: string;
                      vpn?: boolean;
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  phone_insights?: {
                      activation_date?: string;
                      country?: string;
                      current_carrier?: string;
                      original_carrier?: string;
                      persons?: {
                          addresses?: (...)
                          | (...);
                          date_of_births?: (...) | (...);
                          email_address?: (...) | (...);
                          genders?: (...) | (...);
                          ip_addresses?: (...) | (...);
                          names?: (...) | (...);
                          national_id?: (...) | (...);
                          phone_number?: (...) | (...);
                      }[];
                      phone_active?: boolean;
                      phone_disposable?: boolean;
                      phone_is_spam?: boolean;
                      phone_number?: string;
                      phone_type?: string;
                      phone_valid?: boolean;
                      port_history?: {
                          from_carrier?: (...)
                          | (...);
                          port_date?: (...) | (...);
                          to_carrier?: (...) | (...);
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      sim_type?: string;
                      social_profiles?: {
                          account_id?: (...)
                          | (...)
                          | (...);
                          last_seen?: (...) | (...) | (...);
                          name?: (...) | (...) | (...);
                          platform?: (...) | (...) | (...);
                          registered?: (...) | (...) | (...) | (...);
                      }[];
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: (...)
                      | (...); message?: (...) | (...) }[];
                      warnings?: {
                          code?:
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...)
                              | (...);
                          message?: (...) | (...) | (...);
                          resolution_status?: (...) | (...);
                          warning_id?: (...) | (...);
                      }[];
                  }[];
                  related_session_insights?: {
                      related_sessions?: {
                          created_at?: number;
                          relation?: string;
                          result?: | "APPROVED"
                          | "DECLINED"
                          | "REVIEW"
                          | "UNKNOWN"
                          | "FOUND"
                          | "NOT_FOUND";
                          status?: | "FAILED"
                          | "NOT_STARTED"
                          | "RUNNING"
                          | "PENDING"
                          | "COMPLETED"
                          | "SUBMITTED"
                          | null;
                          verification_session_id?: string;
                      }[];
                      result?: | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                      section_id?: string;
                      status?: | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                      status_reasons?: { code?: string; message?: string }[];
                      warnings?: {
                          code?:
                              | "UNRECOGNIZED_DOCUMENT"
                              | "UNREADABLE_DOCUMENT"
                              | "DOCUMENT_NOT_FOUND"
                              | "DOCUMENT_EXPIRED"
                              | "DOCUMENT_FRONT_BACK_MISMATCH"
                              | "DOCUMENT_DAMAGED"
                              | "DOCUMENT_FRONT_MISSING"
                              | "DOCUMENT_BACK_MISSING"
                              | "DOCUMENT_CROPPED"
                              | "DOCUMENT_FACE_NOT_FOUND"
                              | "INVALID_DOCUMENT_DETAILS"
                              | "DOCUMENT_TYPE_MISMATCH"
                              | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                              | "MISSING_EXPIRY_DATE"
                              | "MISSING_ISSUE_DATE"
                              | "MISSING_BIRTH_DATE"
                              | "MISSING_DOCUMENT_NUMBER"
                              | "MISSING_PERSONAL_NUMBER"
                              | "MISSING_ADDRESS"
                              | "MISSING_POSTCODE"
                              | "MISSING_NAME"
                              | "MISSING_GENDER"
                              | "MISSING_NATIONALITY"
                              | "MISSING_DOCUMENT_DETAILS"
                              | "DOCUMENT_FRONT_OR_BACK_MISSING"
                              | "NAME_VERIFICATION_FAILED"
                              | "ID_DATA_MISMATCH"
                              | "ID_TYPE_MISMATCH"
                              | "ID_NOT_ALLOWED"
                              | "ID_COUNTRY_MISMATCH"
                              | "BIRTH_DATE_MISMATCH"
                              | "ADDRESS_MISMATCH"
                              | "DATABASE_LOOKUP_ISSUE"
                              | "DOCUMENT_PHOTO_OF_PHOTO"
                              | "SCREEN_DETECTED"
                              | "IMAGE_FORGED_EDITED"
                              | "FEATURE_VERIFICATION_FAILED"
                              | "FAKE_ID"
                              | "DOCUMENT_FOUND_ON_INTERNET"
                              | "ARTIFICIAL_IMAGE"
                              | "ARTIFICIAL_TEXT"
                              | "TEXT_FORGERY"
                              | "IMAGE_TOO_SMALL"
                              | "GLARE_DETECTED"
                              | "IMAGE_TOO_BLURRY"
                              | "CHECK_DIGIT_FAILED"
                              | "PRINTOUT_DETECTED"
                              | "BLACK_WHITE_DOCUMENT"
                              | "FACE_NOT_FOUND"
                              | "MULTIPLE_FACES"
                              | "FACE_MISMATCH"
                              | "LOW_FACE_SIMILARITY"
                              | "FACE_IDENTICAL"
                              | "FACE_NOT_LIVE"
                              | "FACE_LIVENESS_REVIEW_REQUIRED"
                              | "FACE_PHOTO_OF_PHOTO"
                              | "FACE_COVERED"
                              | "FACE_EDITED"
                              | "FACE_BLUR"
                              | "FACE_TOO_CLOSE"
                              | "FACE_CROPPED"
                              | "FACE_TOO_SMALL"
                              | "FACE_ANGLE_TOO_LARGE"
                              | "FACE_DEEPFAKE"
                              | "ID_NUMBER_NOT_VERIFIED"
                              | "INVALID_ID_NUMBER_SUPPLIED"
                              | "LOOKUP_SOURCE_DOWN"
                              | "LOOKUP_FACE_NOT_FOUND"
                              | "ID_PREVIOUSLY_SEEN"
                              | "AGE_UNDER_18"
                              | "AML_MATCH"
                              | "API_DATA_REQUIREMENTS_NOT_MET"
                              | "IP_ADDRESS_SUSPICIOUS"
                              | "SUSPICIOUS_USER_BEHAVIOUR"
                              | "GEOLOCATION_MISMATCH"
                              | "COMPANY_NOT_FOUND"
                              | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                              | "COMPANY_PREVIOUSLY_SEEN"
                              | "CUSTOM_ERROR_CODE"
                              | "DOCUMENT_TAMPERED"
                              | "DOCUMENT_REQUIRES_REVIEW"
                              | "DOCUMENT_TOO_FAR"
                              | "DOCUMENT_SIZE_TOO_LARGE"
                              | "BROKEN_DOCUMENT"
                              | "INVALID_FILE_EXTENSION"
                              | "FILE_TOO_LARGE"
                              | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                              | "FACE_PREVIOUSLY_ONBOARDED"
                              | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                              | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                              | "ADDRESS_DOCUMENT_MISSING_NAME"
                              | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                              | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                              | "ADDRESS_DOCUMENTS_NOT_SAME"
                              | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                              | "EXPIRY_AND_ISSUE_DATE_MISSING"
                              | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                              | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                              | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                              | "TOR_DETECTED"
                              | "VPN_DETECTED"
                              | "BOT_DETECTED"
                              | "BROWSER_PREVIOUSLY_SEEN"
                              | "IP_ADDRESS_PREVIOUSLY_SEEN"
                              | "PRIVACY_SETTINGS_BLOCKED"
                              | "BUSINESS_ID_MISMATCH"
                              | "BUSINESS_INFO_NAME_MISMATCH"
                              | "REGISTRATION_STATUS_INACTIVE"
                              | "UNABLE_TO_EXTRACT_DATA"
                              | "EMAIL_NOT_FOUND"
                              | "PHONE_NUMBER_NOT_FOUND"
                              | "BROWSER_PREVIOUSLY_ATTEMPTED"
                              | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                              | "ID_PREVIOUSLY_ATTEMPTED"
                              | "BACKGROUND_CHECK_ALERT"
                              | "BUSINESS_ID_NOT_VERIFIED"
                              | "MRZ_DATA_MISMATCH"
                              | "SELFIE_VIDEO_FRAUD"
                              | "SELFIE_VIDEO_MISSING"
                              | "VIDEO_INJECTION_DETECTED"
                              | "VIRTUAL_CAMERA_DETECTED"
                              | "ADDRESS_ZIPCODE_MISMATCH"
                              | "FACE_AGE_MISMATCH"
                              | "NO_GLARES_DETECTED"
                              | "KEYWORD_MATCHES_FOUND"
                              | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                              | "IMAGE_IN_FOCUS"
                              | "GOOD_IMAGE_RESOLUTION"
                              | "GOOD_IMAGE_COLOR"
                              | "GOOD_IMAGE_PERSPECTIVE"
                              | "DOCUMENT_FULLY_PRESENT"
                              | "PORTRAIT_PRESENT_IN_IMAGE"
                              | "GOOD_IMAGE_BRIGHTNESS"
                              | "NO_OCCLUSION_DETECTED"
                              | "GOOD_IMAGE_QUALITY"
                              | "IMAGE_DOCUMENT_TYPE_DETECTED"
                              | "IMAGE_TEXT_FIELDS_VERIFIED"
                              | "PO_BOX_DETECTED"
                              | "PARKED_WEBSITE"
                              | "SOCIAL_MEDIA_BROKEN_LINKS"
                              | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                              | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                              | "STOCK_IMAGES_FOUND"
                              | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                              | "WEBSITE_NOT_FOUND"
                              | "WEBSITE_PARKED"
                              | "WEBSITE_REDIRECTED"
                              | "WEBSITE_GENERIC"
                              | "WEBSITE_NOT_AUTHENTIC"
                              | "BUSINESS_DESCRIPTION_MISMATCH"
                              | "TERMS_AND_CONDITIONS_NOT_FOUND"
                              | "TERMS_AND_CONDITIONS_FAILED"
                              | "INVALID_WEBSITE_SSL"
                              | "BUSINESS_GEOLOCATION_MISMATCH"
                              | "EMAIL_ADDRESS_MISMATCH"
                              | "PHONE_NUMBER_MISMATCH"
                              | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                              | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                              | "BUSINESS_COUNTRY_MISMATCH"
                              | "BUSINESS_WEBSITE_MISMATCH"
                              | "BUSINESS_FORMATION_DATE_MISMATCH"
                              | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[];
                  };
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              id_info?: | {
                  address?: | {
                      additional_info?: { [key: string]: unknown };
                      full_address?: string;
                      parsed_address?: {
                          address_city?: string;
                          address_country?: string;
                          address_state?: string;
                          address_street_1?: string;
                          address_street_2?: string;
                          address_type?: string;
                          address_zip_code?: string;
                      };
                      source?: {
                          file_number?: string;
                          state?: string;
                          status?: string;
                          type?: string;
                      }[];
                  }
                  | null;
                  birth_date?: string;
                  check_summary?: Record<string, never>;
                  document_details?: {
                      barcode_data?: { [key: string]: unknown } | null;
                      mrz_data?: { [key: string]: unknown } | null;
                      ocr_data?: { [key: string]: unknown } | null;
                  };
                  field_info?: | {
                      [key: string]: {
                          matched?: (
                              | "DRIVER_LICENSE"
                              | "PASSPORT"
                              | "NATIONAL_ID"
                              | "VOTER_ID"
                              | "BVN"
                              | "NIN"
                              | "SSNIT"
                              | "CURP"
                              | "AADHAAR"
                              | "PAN"
                              | "MRZ"
                              | "BARCODE"
                              | "RFC"
                          )[];
                          unmatched?: (
                              | "DRIVER_LICENSE"
                              | "PASSPORT"
                              | "NATIONAL_ID"
                              | "VOTER_ID"
                              | "BVN"
                              | "NIN"
                              | "SSNIT"
                              | "CURP"
                              | "AADHAAR"
                              | "PAN"
                              | "MRZ"
                              | "BARCODE"
                              | "RFC"
                          )[];
                      };
                  }
                  | null;
                  first_name?: string;
                  full_name?: string;
                  gender?: string;
                  id_expiry_date?: string;
                  id_issue_date?: string;
                  id_number?: string;
                  id_type?: | "SSN9"
                  | "SSN4"
                  | "DRIVER_LICENSE"
                  | "PASSPORT"
                  | "NATIONAL_ID"
                  | "VOTER_ID"
                  | "BVN"
                  | "NIN"
                  | "SSNIT"
                  | "TAX_ID"
                  | "COLOMBIA_PPT_NUMBER"
                  | "GHANA_CARD_NUMBER"
                  | "ID_CARD"
                  | "RESIDENT_CARD"
                  | "GHANA_CARD"
                  | "GHANA_SSNIT_CARD"
                  | "KENYA_ALIEN_CARD"
                  | "COLOMBIA_PPT"
                  | "VISA"
                  | "NATIONAL_ID_NUMBER"
                  | "PASSPORT_NUMBER"
                  | "VOTER_ID_NUMBER"
                  | "DRIVER_LICENSE_NUMBER"
                  | "TAX_ID_NUMBER"
                  | "KRA_PIN"
                  | "ALIEN_CARD_NUMBER";
                  issue_country?: string;
                  issue_country_code?: string;
                  issue_state?: string;
                  issue_state_code?: string;
                  last_name?: string;
                  lookup_details?: Record<string, never>;
                  middle_name?: string;
                  nationality?: string;
                  nationality_code?: string;
                  personal_number?: string;
                  result:
                      | "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | "FOUND"
                      | "NOT_FOUND";
                  second_last_name?: string;
                  section_id?: string;
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              }
              | null;
              lookup_info?: {
                  data?: Record<string, never>
                  | null;
                  database_name?: string | null;
                  result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                  section_id?: string;
                  status?:
                      | "FAILED"
                      | "NOT_STARTED"
                      | "RUNNING"
                      | "PENDING"
                      | "COMPLETED"
                      | "SUBMITTED"
                      | null;
                  status_reasons?: { code?: string; message?: string }[]
                  | null;
                  title?: string | null;
                  warnings?:
                      | {
                          code?: | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                          message?: string
                          | null;
                          resolution_status?: string;
                          warning_id?: string;
                      }[]
                      | null;
              }[];
              phone_insights?: {
                  activation_date?: string;
                  country?: string;
                  current_carrier?: string;
                  original_carrier?: string;
                  persons?: {
                      addresses?: {
                          address_city?: (...)
                          | (...);
                          address_country?: (...) | (...);
                          address_line_1?: (...) | (...);
                          address_line_2?: (...) | (...);
                          address_state?: (...) | (...);
                          last_seen?: (...) | (...);
                          latitude?: (...) | (...);
                          longitude?: (...) | (...);
                          postal_code?: (...) | (...);
                          valid_since?: (...) | (...);
                      }[];
                      date_of_births?: {
                          last_seen?: (...)
                          | (...);
                          valid_since?: (...) | (...);
                          value?: (...) | (...);
                      }[];
                      email_address?: {
                          last_seen?: string;
                          valid_since?: string;
                          value?: string;
                      };
                      genders?: {
                          last_seen?: (...)
                          | (...);
                          valid_since?: (...) | (...);
                          value?: (...) | (...);
                      }[];
                      ip_addresses?: {
                          last_seen?: (...)
                          | (...);
                          valid_since?: (...) | (...);
                          value?: (...) | (...);
                      }[];
                      names?: {
                          last_seen?: (...)
                          | (...);
                          valid_since?: (...) | (...);
                          value?: (...) | (...);
                      }[];
                      national_id?: string;
                      phone_number?: string;
                  }[];
                  phone_active?: boolean;
                  phone_disposable?: boolean;
                  phone_is_spam?: boolean;
                  phone_number?: string;
                  phone_type?: string;
                  phone_valid?: boolean;
                  port_history?: {
                      from_carrier?: string;
                      port_date?: string;
                      to_carrier?: string;
                  }[];
                  result?: | "APPROVED"
                  | "DECLINED"
                  | "REVIEW"
                  | "UNKNOWN"
                  | "FOUND"
                  | "NOT_FOUND";
                  section_id?: string;
                  sim_type?: string;
                  social_profiles?: {
                      account_id?: string
                      | null;
                      last_seen?: string | null;
                      name?: string | null;
                      platform?: string | null;
                      registered?: boolean | null;
                  }[];
                  status?: | "FAILED"
                  | "NOT_STARTED"
                  | "RUNNING"
                  | "PENDING"
                  | "COMPLETED"
                  | "SUBMITTED"
                  | null;
                  status_reasons?: { code?: string; message?: string }[];
                  warnings?: {
                      code?:
                          | "UNRECOGNIZED_DOCUMENT"
                          | "UNREADABLE_DOCUMENT"
                          | "DOCUMENT_NOT_FOUND"
                          | "DOCUMENT_EXPIRED"
                          | "DOCUMENT_FRONT_BACK_MISMATCH"
                          | "DOCUMENT_DAMAGED"
                          | "DOCUMENT_FRONT_MISSING"
                          | "DOCUMENT_BACK_MISSING"
                          | "DOCUMENT_CROPPED"
                          | "DOCUMENT_FACE_NOT_FOUND"
                          | "INVALID_DOCUMENT_DETAILS"
                          | "DOCUMENT_TYPE_MISMATCH"
                          | "UNABLE_TO_EXTRACT_DOCUMENT_METADATA"
                          | "MISSING_EXPIRY_DATE"
                          | "MISSING_ISSUE_DATE"
                          | "MISSING_BIRTH_DATE"
                          | "MISSING_DOCUMENT_NUMBER"
                          | "MISSING_PERSONAL_NUMBER"
                          | "MISSING_ADDRESS"
                          | "MISSING_POSTCODE"
                          | "MISSING_NAME"
                          | "MISSING_GENDER"
                          | "MISSING_NATIONALITY"
                          | "MISSING_DOCUMENT_DETAILS"
                          | "DOCUMENT_FRONT_OR_BACK_MISSING"
                          | "NAME_VERIFICATION_FAILED"
                          | "ID_DATA_MISMATCH"
                          | "ID_TYPE_MISMATCH"
                          | "ID_NOT_ALLOWED"
                          | "ID_COUNTRY_MISMATCH"
                          | "BIRTH_DATE_MISMATCH"
                          | "ADDRESS_MISMATCH"
                          | "DATABASE_LOOKUP_ISSUE"
                          | "DOCUMENT_PHOTO_OF_PHOTO"
                          | "SCREEN_DETECTED"
                          | "IMAGE_FORGED_EDITED"
                          | "FEATURE_VERIFICATION_FAILED"
                          | "FAKE_ID"
                          | "DOCUMENT_FOUND_ON_INTERNET"
                          | "ARTIFICIAL_IMAGE"
                          | "ARTIFICIAL_TEXT"
                          | "TEXT_FORGERY"
                          | "IMAGE_TOO_SMALL"
                          | "GLARE_DETECTED"
                          | "IMAGE_TOO_BLURRY"
                          | "CHECK_DIGIT_FAILED"
                          | "PRINTOUT_DETECTED"
                          | "BLACK_WHITE_DOCUMENT"
                          | "FACE_NOT_FOUND"
                          | "MULTIPLE_FACES"
                          | "FACE_MISMATCH"
                          | "LOW_FACE_SIMILARITY"
                          | "FACE_IDENTICAL"
                          | "FACE_NOT_LIVE"
                          | "FACE_LIVENESS_REVIEW_REQUIRED"
                          | "FACE_PHOTO_OF_PHOTO"
                          | "FACE_COVERED"
                          | "FACE_EDITED"
                          | "FACE_BLUR"
                          | "FACE_TOO_CLOSE"
                          | "FACE_CROPPED"
                          | "FACE_TOO_SMALL"
                          | "FACE_ANGLE_TOO_LARGE"
                          | "FACE_DEEPFAKE"
                          | "ID_NUMBER_NOT_VERIFIED"
                          | "INVALID_ID_NUMBER_SUPPLIED"
                          | "LOOKUP_SOURCE_DOWN"
                          | "LOOKUP_FACE_NOT_FOUND"
                          | "ID_PREVIOUSLY_SEEN"
                          | "AGE_UNDER_18"
                          | "AML_MATCH"
                          | "API_DATA_REQUIREMENTS_NOT_MET"
                          | "IP_ADDRESS_SUSPICIOUS"
                          | "SUSPICIOUS_USER_BEHAVIOUR"
                          | "GEOLOCATION_MISMATCH"
                          | "COMPANY_NOT_FOUND"
                          | "COMPANY_NUMBER_NOT_VALID_FORMAT"
                          | "COMPANY_PREVIOUSLY_SEEN"
                          | "CUSTOM_ERROR_CODE"
                          | "DOCUMENT_TAMPERED"
                          | "DOCUMENT_REQUIRES_REVIEW"
                          | "DOCUMENT_TOO_FAR"
                          | "DOCUMENT_SIZE_TOO_LARGE"
                          | "BROKEN_DOCUMENT"
                          | "INVALID_FILE_EXTENSION"
                          | "FILE_TOO_LARGE"
                          | "FACE_LIVENESS_TOO_FAR_FROM_CAMERA"
                          | "FACE_PREVIOUSLY_ONBOARDED"
                          | "ADDRESS_DOCUMENT_MISSING_ADDRESS"
                          | "ADDRESS_DOCUMENT_ADDRESS_MISMATCH"
                          | "ADDRESS_DOCUMENT_MISSING_NAME"
                          | "ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED"
                          | "ADDRESS_DOCUMENT_MISSING_ISSUE_DATE"
                          | "ADDRESS_DOCUMENTS_NOT_SAME"
                          | "EXPIRY_DATE_MISSING_USING_ISSUE_DATE"
                          | "EXPIRY_AND_ISSUE_DATE_MISSING"
                          | "ADDRESS_DOCUMENT_DOCUMENT_EXPIRED"
                          | "ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY"
                          | "ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT"
                          | "TOR_DETECTED"
                          | "VPN_DETECTED"
                          | "BOT_DETECTED"
                          | "BROWSER_PREVIOUSLY_SEEN"
                          | "IP_ADDRESS_PREVIOUSLY_SEEN"
                          | "PRIVACY_SETTINGS_BLOCKED"
                          | "BUSINESS_ID_MISMATCH"
                          | "BUSINESS_INFO_NAME_MISMATCH"
                          | "REGISTRATION_STATUS_INACTIVE"
                          | "UNABLE_TO_EXTRACT_DATA"
                          | "EMAIL_NOT_FOUND"
                          | "PHONE_NUMBER_NOT_FOUND"
                          | "BROWSER_PREVIOUSLY_ATTEMPTED"
                          | "IP_ADDRESS_PREVIOUSLY_ATTEMPTED"
                          | "ID_PREVIOUSLY_ATTEMPTED"
                          | "BACKGROUND_CHECK_ALERT"
                          | "BUSINESS_ID_NOT_VERIFIED"
                          | "MRZ_DATA_MISMATCH"
                          | "SELFIE_VIDEO_FRAUD"
                          | "SELFIE_VIDEO_MISSING"
                          | "VIDEO_INJECTION_DETECTED"
                          | "VIRTUAL_CAMERA_DETECTED"
                          | "ADDRESS_ZIPCODE_MISMATCH"
                          | "FACE_AGE_MISMATCH"
                          | "NO_GLARES_DETECTED"
                          | "KEYWORD_MATCHES_FOUND"
                          | "HIGH_RISK_INDUSTRY_MATCHES_FOUND"
                          | "IMAGE_IN_FOCUS"
                          | "GOOD_IMAGE_RESOLUTION"
                          | "GOOD_IMAGE_COLOR"
                          | "GOOD_IMAGE_PERSPECTIVE"
                          | "DOCUMENT_FULLY_PRESENT"
                          | "PORTRAIT_PRESENT_IN_IMAGE"
                          | "GOOD_IMAGE_BRIGHTNESS"
                          | "NO_OCCLUSION_DETECTED"
                          | "GOOD_IMAGE_QUALITY"
                          | "IMAGE_DOCUMENT_TYPE_DETECTED"
                          | "IMAGE_TEXT_FIELDS_VERIFIED"
                          | "PO_BOX_DETECTED"
                          | "PARKED_WEBSITE"
                          | "SOCIAL_MEDIA_BROKEN_LINKS"
                          | "SOCIAL_MEDIA_BUSINESS_MISMATCH"
                          | "INCONSISTENCIES_IN_WEBSITE_CONTENT"
                          | "STOCK_IMAGES_FOUND"
                          | "PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT"
                          | "WEBSITE_NOT_FOUND"
                          | "WEBSITE_PARKED"
                          | "WEBSITE_REDIRECTED"
                          | "WEBSITE_GENERIC"
                          | "WEBSITE_NOT_AUTHENTIC"
                          | "BUSINESS_DESCRIPTION_MISMATCH"
                          | "TERMS_AND_CONDITIONS_NOT_FOUND"
                          | "TERMS_AND_CONDITIONS_FAILED"
                          | "INVALID_WEBSITE_SSL"
                          | "BUSINESS_GEOLOCATION_MISMATCH"
                          | "EMAIL_ADDRESS_MISMATCH"
                          | "PHONE_NUMBER_MISMATCH"
                          | "PROHIBITED_INDUSTRY_MATCHES_FOUND"
                          | "WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH"
                          | "BUSINESS_COUNTRY_MISMATCH"
                          | "BUSINESS_WEBSITE_MISMATCH"
                          | "BUSINESS_FORMATION_DATE_MISMATCH"
                          | "BUSINESS_TAX_ID_MISMATCH";
                      message?: string
                      | null;
                      resolution_status?: string;
                      warning_id?: string;
                  }[];
              };
              risk_info?: | {
                  decisioning?: {
                      result?: "APPROVED"
                      | "DECLINED"
                      | "REVIEW"
                      | "UNKNOWN"
                      | null;
                      rules_evaluated?: {
                          result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                          rule_name?: string | null;
                          score?: number | null;
                          status?: "PASSED" | "NOT_PASSED" | "FAILED" | null;
                      }[];
                      section_id?: string
                      | null;
                  };
                  scoring?: {
                      risk_level?: "PROHIBITED"
                      | "HIGH"
                      | "MEDIUM"
                      | "LOW"
                      | null;
                      rules_evaluated?: {
                          result?: "APPROVED" | "DECLINED" | "REVIEW" | "UNKNOWN" | null;
                          rule_name?: string | null;
                          score?: number | null;
                          status?: "PASSED" | "NOT_PASSED" | "FAILED" | null;
                      }[];
                      score?: number
                      | null;
                      section_id?: string | null;
                  };
              }
              | null;
              status?: | "FAILED"
              | "NOT_STARTED"
              | "RUNNING"
              | "PENDING"
              | "COMPLETED"
              | "SUBMITTED"
              | null;
              status_reasons?: { code?: string; message?: string }[];
              template_id?: string;
              time_elapsed_to_complete_session?: string;
              time_elapsed_to_process?: string;
              user_input?: {
                  additional_user_info?: { [key: string]: unknown };
                  user_data?: {
                      address?: {
                          address_city?: string;
                          address_country?: string;
                          address_state?: string;
                          address_street_1?: string;
                          address_street_2?: string;
                          address_zip_code?: string;
                      };
                      date_of_birth?: string;
                      documents?: {
                          file_name?: string;
                          file_s3_url?: string;
                          file_type?: string
                          | null;
                          file_uuid?: string;
                      }[];
                      email_address?: string;
                      first_name?: string;
                      identity?: {
                          identity_country_code?: string;
                          identity_document_back?: string;
                          identity_document_front?: string;
                          identity_document_type?: | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "PAN_CARD"
                          | "ID_CARD"
                          | "VOTER_ID_CARD"
                          | "RESIDENT_CARD"
                          | "GHANA_CARD"
                          | "GHANA_SSNIT_CARD"
                          | "KENYA_ALIEN_CARD"
                          | "COLOMBIA_PPT"
                          | null;
                          identity_number?: string;
                          identity_number_type?: | "SSN9"
                          | "SSN4"
                          | "DRIVER_LICENSE"
                          | "PASSPORT"
                          | "NATIONAL_ID"
                          | "VOTER_ID"
                          | "BVN"
                          | "NIN"
                          | "NIN_SLIP"
                          | "SSNIT"
                          | "TAX_ID"
                          | "KENYA_KRA_PIN"
                          | "ALIEN_CARD"
                          | "RESIDENT_ID"
                          | "COLOMBIA_PPT_NUMBER"
                          | "GHANA_CARD_NUMBER"
                          | null;
                      };
                      ip_address?: string;
                      last_name?: string;
                      middle_name?: string;
                      phone_number?: string;
                      questions_response?: {
                          [key: string]: {
                              [key: string]: | string
                              | {
                                  answer?: ...;
                                  answer_file?: ...;
                                  answer_language?: ...;
                                  answer_type?: ...;
                                  order?: ...;
                                  question?: ...;
                              }
                              | {
                                  template_id?: ...;
                                  updated_at?: ...;
                                  verification_session_id?: ...;
                              };
                          };
                      };
                      selfie?: string;
                      selfie_video?: string;
                      smile_selfie?: string;
                  };
              };
              verification_session_id?: string;
          },
      >

    • Parameters

      • request: { business_profile_id: string } & {
            additional_information?: {
                additional_info_data?: string | { file_data: string };
                additional_info_type?:
                    | "BANK_STATEMENT_DOCUMENT"
                    | "BUSINESS_REGISTRATION_DOCUMENT"
                    | "OPERATING_LICENSE_DOCUMENT"
                    | "FRAUD_CHECK_DOCUMENT"
                    | "ADDRESS_PROOF_DOCUMENT"
                    | "BANK_ACCOUNT_DETAILS"
                    | "SOURCE_OF_FUNDS_DOCUMENT"
                    | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                    | "CAC_CERTIFICATE"
                    | "ARTICLES_OF_INCORPORATION"
                    | "AML_POLICY"
                    | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                    | "DIRECTORS_REGISTRY"
                    | "CORPORATE_CHART"
                    | "SHAREHOLDERS_REGISTRY"
                    | "BALANCE_SHEET"
                    | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                    | "COMPANY_CONSTITUTION"
                    | "MEMORANDUM_OF_ASSOCIATION"
                    | "PARTNERSHIP_DEED"
                    | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                    | "COMPANY_PROFILE"
                    | "AUDITED_ACCOUNTS"
                    | "ANTI_BRIBERY_POLICY"
                    | "DATA_PROTECTION_POLICY"
                    | "INVOICE"
                    | "PEP_FORM"
                    | "OTHER";
            }[];
            addresses?: {
                address_city?: string;
                address_country?: string;
                address_state?: string;
                address_street_1?: string;
                address_street_2?: string;
                address_zip_code?: string;
            }[];
            alternate_name?: string;
            business_entity_id?: string;
            callback_url?: string;
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            country_code?: string;
            email_addresses?: string[];
            events_callback_url?: string;
            formation_date?: string;
            name?: string;
            phone_numbers?: string[];
            state_code?: string;
            tags?: string[];
            tax_identification_number?: string;
            website?: string;
        }
        • business_profile_id: string
        • Optionaladditional_information?: {
              additional_info_data?: string | { file_data: string };
              additional_info_type?:
                  | "BANK_STATEMENT_DOCUMENT"
                  | "BUSINESS_REGISTRATION_DOCUMENT"
                  | "OPERATING_LICENSE_DOCUMENT"
                  | "FRAUD_CHECK_DOCUMENT"
                  | "ADDRESS_PROOF_DOCUMENT"
                  | "BANK_ACCOUNT_DETAILS"
                  | "SOURCE_OF_FUNDS_DOCUMENT"
                  | "CHAMBER_OF_COMMERCE_CERTIFICATE"
                  | "CAC_CERTIFICATE"
                  | "ARTICLES_OF_INCORPORATION"
                  | "AML_POLICY"
                  | "FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION"
                  | "DIRECTORS_REGISTRY"
                  | "CORPORATE_CHART"
                  | "SHAREHOLDERS_REGISTRY"
                  | "BALANCE_SHEET"
                  | "REPORTING_ENTITY_REGISTRATION_DOCUMENT"
                  | "COMPANY_CONSTITUTION"
                  | "MEMORANDUM_OF_ASSOCIATION"
                  | "PARTNERSHIP_DEED"
                  | "CERTIFIED_ANNUAL_RETURNS_STATEMENT"
                  | "COMPANY_PROFILE"
                  | "AUDITED_ACCOUNTS"
                  | "ANTI_BRIBERY_POLICY"
                  | "DATA_PROTECTION_POLICY"
                  | "INVOICE"
                  | "PEP_FORM"
                  | "OTHER";
          }[]
          • For each item in this list: - If additional_info_type is a File/Document, then additional_info_data MUST be an object and MUST contain a required property file_data. Some specific file types may also require additional properties. - Otherwise, additional_info_data MAY be a string.
        • Optionaladdresses?: {
              address_city?: string;
              address_country?: string;
              address_state?: string;
              address_street_1?: string;
              address_street_2?: string;
              address_zip_code?: string;
          }[]

          List of addresses associated with this business

        • Optionalalternate_name?: string

          Alternate business name. (DBA)

          AiPrise Inc
          
        • Optionalbusiness_entity_id?: string

          Entity ID given by the government to the business.

        • Optionalcallback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalclient_reference_data?: Record<string, never>

          A JSON you want to associate with the business profile.

        • Optionalclient_reference_id?: string

          An id you want to associate with the business profile.

          b79160f1-3ea5-4bf0-be43-43c4a2cf8810
          
        • Optionalcountry_code?: string

          A 2-letter ISO country code where business is primarily registered.

          US
          
        • Optionalemail_addresses?: string[]

          List of email addresses associated with this business

        • Optionalevents_callback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalformation_date?: string

          The formation date in YYYY-MM-DD format

          1999-03-21
          
        • Optionalname?: string

          The business name. (Legal name preferred)

          AiPrise
          
        • Optionalphone_numbers?: string[]

          List of phone numbers associated with this business

        • Optionalstate_code?: string

          State Code of the province/region where business is primarily registered.

        • Optionaltags?: string[]

          List of tag names associated with this business profile

        • Optionaltax_identification_number?: string

          Tax ID

        • Optionalwebsite?: string

          The business website

          www.aiprise.com
          

      Returns Promise<string>

    • Parameters

      • request: { user_profile_id: string } & {
            address?: {
                address_city?: string;
                address_country?: string;
                address_state?: string;
                address_street_1?: string;
                address_street_2?: string;
                address_zip_code?: string;
            };
            client_reference_data?: Record<string, never>;
            client_reference_id?: string;
            date_of_birth?: string;
            email_address?: string;
            events_callback_url?: string;
            first_name?: string;
            full_name?: string;
            last_name?: string;
            middle_name?: string;
            phone_number?: string;
            second_last_name?: string;
            tags?: string[];
        }
        • user_profile_id: string
        • Optionaladdress?: {
              address_city?: string;
              address_country?: string;
              address_state?: string;
              address_street_1?: string;
              address_street_2?: string;
              address_zip_code?: string;
          }
          • Optionaladdress_city?: string

            Address city

            Santa Monica
            
          • Optionaladdress_country?: string

            2-letter address country code

            US
            
          • Optionaladdress_state?: string

            Address state or region

            CA
            
          • Optionaladdress_street_1?: string

            Address street 1

            222 Palm Street
            
          • Optionaladdress_street_2?: string

            Address street 2

            null
            
          • Optionaladdress_zip_code?: string

            Address zip code

            93251
            
        • Optionalclient_reference_data?: Record<string, never>
        • Optionalclient_reference_id?: string
        • Optionaldate_of_birth?: string

          Format: date

        • Optionalemail_address?: string

          Format: email

        • Optionalevents_callback_url?: string
          https://yourwebsite.com/aiprise-callback
          
        • Optionalfirst_name?: string
        • Optionalfull_name?: string
        • Optionallast_name?: string
        • Optionalmiddle_name?: string
        • Optionalphone_number?: string
        • Optionalsecond_last_name?: string
        • Optionaltags?: string[]

          List of tag names to associate with this user profile. Tags will be created if they don't exist.

          [
          "vip",
          "high-risk"
          ]

      Returns Promise<string>