get Product getProduct : ( barcode : string , ) => Promise < | undefined | { knowledge_panels ?: { additionalProperties ?: { elements ?: { action_element ?: ...; image_element ?: ...; panel_element ?: ...; panel_group_element ?: ...; table_element ?: ...; text_element ?: ...; type : ...; } [] ; evaluation ?: "unknown" | "good" | "average" | "neutral" | "bad" ; expand_for ?: string ; expanded ?: boolean ; half_width_on_mobile ?: boolean ; level ?: string ; size ?: "small" ; title_element ?: { grade ?: | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...); icon_color_from_evaluation ?: (...) | (...); icon_size ?: (...) | (...); icon_url ?: (...) | (...); name ?: (...) | (...); title ?: (...) | (...); type ?: (...) | (...) | (...); value ?: (...) | (...); } ; topics ?: string [] ; type ?: string ; } ; } ; } | { abbreviated_product_name ?: string ; code ?: string ; codes_tags ?: string [] ; generic_name ?: string ; id ?: string ; lang ?: string ; lc ?: string ; nova_group ?: number ; nova_groups ?: string ; obsolete ?: string ; obsolete_since_date ?: string ; product_name ?: string ; product_name_en ?: string ; product_quantity ?: string ; product_quantity_unit ?: string ; quantity ?: string ; schema_version ?: number ; } & { additives_n ?: number ; checked ?: string ; complete ?: number ; completeness ?: number ; ecoscore_grade ?: string ; ecoscore_score ?: number ; food_groups ?: string ; food_groups_tags ?: string [] ; nutrient_levels ?: { fat ?: "high" | "low" | "moderate" ; salt ?: "high" | "low" | "moderate" ; "saturated-fat" ?: "high" | "low" | "moderate" ; sugars ?: "high" | "low" | "moderate" ; } ; packaging_text ?: string ; packagings ?: { material ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; number_of_units ?: number ; quantity_per_unit ?: string ; quantity_per_unit_unit ?: string ; quantity_per_unit_value ?: number ; recycling ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; shape ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; weight ?: number ; weight_estimated ?: number ; weight_measured ?: number ; weight_source_id ?: string ; weight_specified ?: number ; } [] ; packagings_complete ?: number ; pnns_groups_1 ?: string ; pnns_groups_1_tags ?: string [] ; pnns_groups_2 ?: string ; pnns_groups_2_tags ?: string [] ; popularity_key ?: number ; popularity_tags ?: string [] ; scans_n ?: number ; serving_quantity ?: string ; serving_quantity_unit ?: string ; serving_size ?: string ; unique_scans_n ?: number ; } & { brands ?: string ; brands_hierarchy ?: string [] ; brands_lc ?: string ; brands_tags ?: string [] ; categories ?: string ; categories_hierarchy ?: string [] ; categories_lc ?: string ; categories_tags ?: string [] ; checkers_tags ?: string [] ; cities ?: string ; cities_tags ?: Record < string , never > [] ; correctors_tags ?: string [] ; countries ?: string ; countries_hierarchy ?: string [] ; countries_lc ?: string ; countries_tags ?: string [] ; ecoscore_tags ?: string [] ; emb_codes ?: string ; emb_codes_orig ?: string ; emb_codes_tags ?: Record < string , never > [] ; entry_dates_tags ?: string [] ; labels ?: string ; labels_hierarchy ?: string [] ; labels_lc ?: string ; labels_tags ?: string [] ; manufacturing_places ?: string ; manufacturing_places_tags ?: string [] ; nova_groups_tags ?: string [] ; nutrient_levels_tags ?: string [] ; } & { image_small_url ?: string ; image_thumb_url ?: string ; image_url ?: string ; images ?: { front ?: { angle ?: (...) | (...); coordinates_image_size ?: (...) | (...); geometry ?: (...) | (...); imgid ?: (...) | (...); normalize ?: (...) | (...) | (...) | (...) | (...); rev ?: (...) | (...); sizes ?: (...) | (...); white_magic ?: (...) | (...) | (...) | (...) | (...); x1 ?: (...) | (...); x2 ?: (...) | (...); y1 ?: (...) | (...); y2 ?: (...) | (...); } ; } & { [ key : string ]: { sizes ?: { full ?: ... } ; uploaded_t ?: string ; uploader ?: string ; } ; } ; last_image_dates_tags ?: string [] ; last_image_t ?: number ; selected_images ?: { front ?: { display ?: Record < (...), (...)> ; small ?: Record < (...), (...)> ; thumb ?: Record < (...), (...)> ; } ; } ; } & { ecoscore_data ?: { adjustments ?: { origins_of_ingredients ?: { aggregated_origins ?: ...; epi_score ?: ...; epi_value ?: ...; origins_from_categories ?: ...; origins_from_origins_field ?: ...; transportation_score ?: ...; transportation_scores ?: ...; transportation_value ?: ...; transportation_values ?: ...; value ?: ...; values ?: ...; warning ?: ...; } ; packaging ?: { non_recyclable_and_non_biodegradable_materials ?: ...; packagings ?: ...; score ?: ...; value ?: ...; warning ?: ...; } ; production_system ?: { labels ?: ...; value ?: ...; warning ?: ... } ; threatened_species ?: { ingredient ?: ...; value ?: ... } ; } ; agribalyse ?: { agribalyse_food_code ?: string ; agribalyse_proxy_food_code ?: string ; co2_agriculture ?: number ; co2_consumption ?: number ; co2_distribution ?: number ; co2_packaging ?: number ; co2_processing ?: number ; co2_total ?: number ; co2_transportation ?: number ; code ?: string ; dqr ?: string ; ef_agriculture ?: number ; ef_consumption ?: number ; ef_distribution ?: number ; ef_packaging ?: number ; ef_processing ?: number ; ef_total ?: number ; ef_transportation ?: number ; is_beverage ?: number ; name_en ?: string ; score ?: number ; version ?: string ; } ; grade ?: string ; grades ?: Record < string , never > ; missing ?: { labels ?: number ; origins ?: number ; packagings ?: number } ; missing_data_warning ?: number ; previous_data ?: { agribalyse ?: { agribalyse_food_code ?: ...; agribalyse_proxy_food_code ?: ...; co2_agriculture ?: ...; co2_consumption ?: ...; co2_distribution ?: ...; co2_packaging ?: ...; co2_processing ?: ...; co2_total ?: ...; co2_transportation ?: ...; code ?: ...; dqr ?: ...; ef_agriculture ?: ...; ef_consumption ?: ...; ef_distribution ?: ...; ef_packaging ?: ...; ef_processing ?: ...; ef_total ?: ...; ef_transportation ?: ...; is_beverage ?: ...; name_en ?: ...; score ?: ...; version ?: ...; } ; grade ?: null | string ; score ?: null | number ; } ; score ?: number ; scores ?: Record < string , never > ; status ?: string ; } ; ecoscore_extended_data_version ?: string ; environment_impact_level ?: string ; environment_impact_level_tags ?: Record < string , never > [] ; } & { additives_tags ?: string [] ; allergens ?: string ; allergens_hierarchy ?: string [] ; allergens_lc ?: string ; allergens_tags ?: string [] ; ingredients ?: { id ?: string ; ingredients ?: { id?: string | undefined; ingredients?: ...[] | undefined; percent?: number | undefined; percent_estimate?: number | undefined; percent_max?: string | number | undefined; percent_min?: number | undefined; text?: string | undefined; vegan?: string | undefined; vegetarian?: string | undefined; }[] | undefined; percent ?: number ; percent_estimate ?: number ; percent_max ?: string | number ; percent_min ?: number ; text ?: string ; vegan ?: string ; vegetarian ?: string ; } [] ; ingredients_analysis ?: { "en:palm-oil" ?: string [] ; "en:vegan-status-unknown" ?: string [] ; "en:vegetarian-status-unknown" ?: string [] ; } ; ingredients_analysis_tags ?: string [] ; ingredients_from_or_that_may_be_from_palm_oil_n ?: number ; ingredients_from_palm_oil_n ?: number ; ingredients_from_palm_oil_tags ?: Record < string , never > [] ; ingredients_hierarchy ?: string [] ; ingredients_lc ?: string ; ingredients_n ?: number ; ingredients_n_tags ?: string [] ; ingredients_non_nutritive_sweeteners_n ?: number ; ingredients_original_tags ?: string [] ; ingredients_percent_analysis ?: number ; ingredients_sweeteners_n ?: number ; ingredients_tags ?: string [] ; ingredients_text ?: string ; ingredients_text_with_allergens ?: string ; ingredients_that_may_be_from_palm_oil_n ?: number ; ingredients_that_may_be_from_palm_oil_tags ?: Record < string , never > [] ; ingredients_with_specified_percent_n ?: number ; ingredients_with_specified_percent_sum ?: number ; ingredients_with_unspecified_percent_n ?: number ; ingredients_with_unspecified_percent_sum ?: number ; known_ingredients_n ?: number ; origins ?: string ; origins_hierarchy ?: Record < string , never > [] ; origins_lc ?: string ; origins_tags ?: Record < string , never > [] ; traces ?: string ; traces_hierarchy ?: (string | Record < string , never > )[] ; traces_lc ?: string ; traces_tags ?: (string | Record < string , never > )[] ; unknown_ingredients_n ?: number ; } & { no_nutrition_data ?: string ; nutriments ?: { alcohol ?: number ; carbohydrates ?: number ; "carbohydrates-total" ?: number ; "carbon-footprint-from-known-ingredients_product" ?: number ; "carbon-footprint-from-known-ingredients_serving" ?: number ; energy ?: number ; energy_unit ?: "kcal" | "kJ" ; energy_value ?: number ; "energy-kcal" ?: number ; "energy-kj" ?: number ; erythritol ?: number ; fat ?: number ; "fruits-vegetables-legumes-estimate-from-ingredients" ?: number ; "fruits-vegetables-nuts-estimate-from-ingredients" ?: number ; "nova-group" ?: number ; "nutrition-score-fr" ?: unknown ; proteins ?: number ; salt ?: number ; "saturated-fat" ?: number ; sodium ?: number ; sugars ?: number ; } ; nutriscore_data ?: { saturated_fat_ratio ?: number ; saturated_fat_ratio_points ?: number ; saturated_fat_ratio_value ?: number ; } ; nutrition_data_per ?: "serving" | "100g" ; nutrition_data_prepared_per ?: "serving" | "100g" ; nutrition_grade_fr ?: string ; nutrition_grades ?: string ; nutrition_grades_tags ?: string [] ; nutrition_score_beverage ?: number ; nutrition_score_warning_fruits_vegetables_nuts_estimate_from_ingredients ?: number ; nutrition_score_warning_fruits_vegetables_nuts_estimate_from_ingredients_value ?: number ; nutrition_score_warning_no_fiber ?: number ; other_nutritional_substances_tags ?: Record < string , never > [] ; unknown_nutrients_tags ?: Record < string , never > [] ; vitamins_tags ?: Record < string , never > [] ; } & { nutriscore ?: { "2021" ?: { category_available ?: (...) | (...) | (...); grade ?: (...) | (...) | (...) | (...) | (...) | (...); nutrients_available ?: (...) | (...) | (...); nutriscore_applicable ?: (...) | (...) | (...); nutriscore_computed ?: (...) | (...) | (...); score ?: (...) | (...); } & { data ?: (...) | (...) } ; "2023" ?: { category_available ?: (...) | (...) | (...); grade ?: (...) | (...) | (...) | (...) | (...) | (...); nutrients_available ?: (...) | (...) | (...); nutriscore_applicable ?: (...) | (...) | (...); nutriscore_computed ?: (...) | (...) | (...); score ?: (...) | (...); } & { data ?: (...) | (...) } ; } ; nutriscore_2021_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_2023_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_data ?: { is_beverage ?: 0 | 1 ; is_cheese ?: 0 | 1 ; is_water ?: 0 | 1 ; } & { energy ?: number ; energy_points ?: number ; energy_value ?: number ; fiber ?: number ; fiber_points ?: number ; fiber_value ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils_points ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils_value ?: number ; is_fat ?: 0 | 1 ; negative_points ?: number ; positive_points ?: number ; proteins ?: number ; proteins_points ?: number ; proteins_value ?: number ; saturated_fat ?: number ; saturated_fat_points ?: number ; saturated_fat_value ?: number ; sodium ?: number ; sodium_points ?: number ; sodium_value ?: number ; sugars ?: number ; sugars_points ?: number ; sugars_value ?: number ; } & { grade ?: "d" | "a" | "b" | "c" | "e" ; score ?: number } ; nutriscore_grade ?: "d" | "a" | "b" | "c" | "e" ; nutriscore_score ?: number ; nutriscore_score_opposite ?: number ; nutriscore_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_version ?: string ; } & { data_quality_bugs_tags ?: string [] ; data_quality_errors_tags ?: string [] ; data_quality_info_tags ?: string [] ; data_quality_tags ?: string [] ; data_quality_warnings_tags ?: string [] ; data_sources ?: string ; data_sources_tags ?: string [] ; last_check_dates_tags ?: string [] ; last_checked_t ?: number ; last_checker ?: string ; misc_tags ?: string [] ; states ?: string ; states_hierarchy ?: string [] ; states_tags ?: string [] ; } & { added_countries_tags ?: Record < string , never > [] ; additives_original_tags ?: string [] ; additives_prev_original_tags ?: string [] ; allergens_from_ingredients ?: string ; allergens_from_user ?: string ; amino_acids_prev_tags ?: Record < string , never > [] ; amino_acids_tags ?: Record < string , never > [] ; carbon_footprint_percent_of_known_ingredients ?: number ; categories_properties ?: { "agribalyse_food_code:en" ?: string ; "agribalyse_proxy_food_code:en" ?: string ; "ciqual_food_code:en" ?: string ; } ; categories_properties_tags ?: string [] ; category_properties ?: { [ key : string ]: string } ; ciqual_food_name_tags ?: string [] ; compared_to_category ?: string ; conservation_conditions ?: string ; customer_service ?: string ; expiration_date ?: string ; link ?: string ; main_countries_tags ?: Record < string , never > [] ; minerals_prev_tags ?: Record < string , never > [] ; minerals_tags ?: Record < string , never > [] ; nova_groups_markers ?: { [ key : string ]: string [] [] } ; nucleotides_tags ?: Record < string , never > [] ; origin ?: string ; owner_fields ?: { additionalProperties ?: string | number | Record < string , never > ; } ; purchase_places ?: string ; purchase_places_tags ?: string [] ; stores ?: string ; stores_tags ?: string [] ; traces_from_ingredients ?: string ; traces_from_user ?: string ; } & { created_t ?: number ; creator ?: string ; editors_tags ?: string [] ; informers_tags ?: string [] ; interface_version_created ?: string ; interface_version_modified ?: string ; languages ?: Record < string , never > ; languages_codes ?: Record < string , never > ; languages_hierarchy ?: string [] ; languages_tags ?: string [] ; last_edit_dates_tags ?: string [] ; last_editor ?: string ; last_modified_by ?: string ; last_modified_t ?: number ; last_updated_t ?: number ; owner ?: string ; owners_tags ?: string ; photographers_tags ?: string [] ; rev ?: number ; sources ?: { fields ?: string [] ; id ?: string ; images ?: Record < (...), (...)> [] ; import_t ?: number ; manufacturer ?: string | number ; name ?: string ; source_licence ?: string ; source_licence_url ?: string ; url ?: null | string ; } [] ; sources_fields ?: { "org-gs1" ?: { gln ?: string ; gpcCategoryCode ?: string ; gpcCategoryName ?: string ; isAllergenRelevantDataProvided ?: string ; lastChangeDateTime ?: string ; partyName ?: string ; productionVariantDescription ?: string ; publicationDateTime ?: string ; } ; } ; teams ?: string ; teams_tags ?: string [] ; update_key ?: string ; } & { knowledge_panels ?: { additionalProperties ?: { elements ?: (...)[] ; evaluation ?: "unknown" | "good" | "average" | "neutral" | "bad" ; expand_for ?: string ; expanded ?: boolean ; half_width_on_mobile ?: boolean ; level ?: string ; size ?: "small" ; title_element ?: { grade ?: ...; icon_color_from_evaluation ?: ...; icon_size ?: ...; icon_url ?: ...; name ?: ...; title ?: ...; type ?: ...; value ?: ...; } ; topics ?: (...)[] ; type ?: string ; } ; } ; } & { attribute_groups ?: { description ?: string ; description_short ?: string ; grade ?: "unknown" | "d" | "a" | "b" | "c" | "e" ; icon_url ?: string ; id ?: string ; match ?: number ; name ?: string ; status ?: "unknown" | "known" ; title ?: string ; } [] ; } , > = ...
Type declaration ( barcode : string , ) : Promise < | undefined | { knowledge_panels ?: { additionalProperties ?: { elements ?: { action_element ?: ...; image_element ?: ...; panel_element ?: ...; panel_group_element ?: ...; table_element ?: ...; text_element ?: ...; type : ...; } [] ; evaluation ?: "unknown" | "good" | "average" | "neutral" | "bad" ; expand_for ?: string ; expanded ?: boolean ; half_width_on_mobile ?: boolean ; level ?: string ; size ?: "small" ; title_element ?: { grade ?: | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...); icon_color_from_evaluation ?: (...) | (...); icon_size ?: (...) | (...); icon_url ?: (...) | (...); name ?: (...) | (...); title ?: (...) | (...); type ?: (...) | (...) | (...); value ?: (...) | (...); } ; topics ?: string [] ; type ?: string ; } ; } ; } | { abbreviated_product_name ?: string ; code ?: string ; codes_tags ?: string [] ; generic_name ?: string ; id ?: string ; lang ?: string ; lc ?: string ; nova_group ?: number ; nova_groups ?: string ; obsolete ?: string ; obsolete_since_date ?: string ; product_name ?: string ; product_name_en ?: string ; product_quantity ?: string ; product_quantity_unit ?: string ; quantity ?: string ; schema_version ?: number ; } & { additives_n ?: number ; checked ?: string ; complete ?: number ; completeness ?: number ; ecoscore_grade ?: string ; ecoscore_score ?: number ; food_groups ?: string ; food_groups_tags ?: string [] ; nutrient_levels ?: { fat ?: "high" | "low" | "moderate" ; salt ?: "high" | "low" | "moderate" ; "saturated-fat" ?: "high" | "low" | "moderate" ; sugars ?: "high" | "low" | "moderate" ; } ; packaging_text ?: string ; packagings ?: { material ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; number_of_units ?: number ; quantity_per_unit ?: string ; quantity_per_unit_unit ?: string ; quantity_per_unit_value ?: number ; recycling ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; shape ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; weight ?: number ; weight_estimated ?: number ; weight_measured ?: number ; weight_source_id ?: string ; weight_specified ?: number ; } [] ; packagings_complete ?: number ; pnns_groups_1 ?: string ; pnns_groups_1_tags ?: string [] ; pnns_groups_2 ?: string ; pnns_groups_2_tags ?: string [] ; popularity_key ?: number ; popularity_tags ?: string [] ; scans_n ?: number ; serving_quantity ?: string ; serving_quantity_unit ?: string ; serving_size ?: string ; unique_scans_n ?: number ; } & { brands ?: string ; brands_hierarchy ?: string [] ; brands_lc ?: string ; brands_tags ?: string [] ; categories ?: string ; categories_hierarchy ?: string [] ; categories_lc ?: string ; categories_tags ?: string [] ; checkers_tags ?: string [] ; cities ?: string ; cities_tags ?: Record < string , never > [] ; correctors_tags ?: string [] ; countries ?: string ; countries_hierarchy ?: string [] ; countries_lc ?: string ; countries_tags ?: string [] ; ecoscore_tags ?: string [] ; emb_codes ?: string ; emb_codes_orig ?: string ; emb_codes_tags ?: Record < string , never > [] ; entry_dates_tags ?: string [] ; labels ?: string ; labels_hierarchy ?: string [] ; labels_lc ?: string ; labels_tags ?: string [] ; manufacturing_places ?: string ; manufacturing_places_tags ?: string [] ; nova_groups_tags ?: string [] ; nutrient_levels_tags ?: string [] ; } & { image_small_url ?: string ; image_thumb_url ?: string ; image_url ?: string ; images ?: { front ?: { angle ?: (...) | (...); coordinates_image_size ?: (...) | (...); geometry ?: (...) | (...); imgid ?: (...) | (...); normalize ?: (...) | (...) | (...) | (...) | (...); rev ?: (...) | (...); sizes ?: (...) | (...); white_magic ?: (...) | (...) | (...) | (...) | (...); x1 ?: (...) | (...); x2 ?: (...) | (...); y1 ?: (...) | (...); y2 ?: (...) | (...); } ; } & { [ key : string ]: { sizes ?: { full ?: ... } ; uploaded_t ?: string ; uploader ?: string ; } ; } ; last_image_dates_tags ?: string [] ; last_image_t ?: number ; selected_images ?: { front ?: { display ?: Record < (...), (...)> ; small ?: Record < (...), (...)> ; thumb ?: Record < (...), (...)> ; } ; } ; } & { ecoscore_data ?: { adjustments ?: { origins_of_ingredients ?: { aggregated_origins ?: ...; epi_score ?: ...; epi_value ?: ...; origins_from_categories ?: ...; origins_from_origins_field ?: ...; transportation_score ?: ...; transportation_scores ?: ...; transportation_value ?: ...; transportation_values ?: ...; value ?: ...; values ?: ...; warning ?: ...; } ; packaging ?: { non_recyclable_and_non_biodegradable_materials ?: ...; packagings ?: ...; score ?: ...; value ?: ...; warning ?: ...; } ; production_system ?: { labels ?: ...; value ?: ...; warning ?: ... } ; threatened_species ?: { ingredient ?: ...; value ?: ... } ; } ; agribalyse ?: { agribalyse_food_code ?: string ; agribalyse_proxy_food_code ?: string ; co2_agriculture ?: number ; co2_consumption ?: number ; co2_distribution ?: number ; co2_packaging ?: number ; co2_processing ?: number ; co2_total ?: number ; co2_transportation ?: number ; code ?: string ; dqr ?: string ; ef_agriculture ?: number ; ef_consumption ?: number ; ef_distribution ?: number ; ef_packaging ?: number ; ef_processing ?: number ; ef_total ?: number ; ef_transportation ?: number ; is_beverage ?: number ; name_en ?: string ; score ?: number ; version ?: string ; } ; grade ?: string ; grades ?: Record < string , never > ; missing ?: { labels ?: number ; origins ?: number ; packagings ?: number } ; missing_data_warning ?: number ; previous_data ?: { agribalyse ?: { agribalyse_food_code ?: ...; agribalyse_proxy_food_code ?: ...; co2_agriculture ?: ...; co2_consumption ?: ...; co2_distribution ?: ...; co2_packaging ?: ...; co2_processing ?: ...; co2_total ?: ...; co2_transportation ?: ...; code ?: ...; dqr ?: ...; ef_agriculture ?: ...; ef_consumption ?: ...; ef_distribution ?: ...; ef_packaging ?: ...; ef_processing ?: ...; ef_total ?: ...; ef_transportation ?: ...; is_beverage ?: ...; name_en ?: ...; score ?: ...; version ?: ...; } ; grade ?: null | string ; score ?: null | number ; } ; score ?: number ; scores ?: Record < string , never > ; status ?: string ; } ; ecoscore_extended_data_version ?: string ; environment_impact_level ?: string ; environment_impact_level_tags ?: Record < string , never > [] ; } & { additives_tags ?: string [] ; allergens ?: string ; allergens_hierarchy ?: string [] ; allergens_lc ?: string ; allergens_tags ?: string [] ; ingredients ?: { id ?: string ; ingredients ?: { id?: string | undefined; ingredients?: ...[] | undefined; percent?: number | undefined; percent_estimate?: number | undefined; percent_max?: string | number | undefined; percent_min?: number | undefined; text?: string | undefined; vegan?: string | undefined; vegetarian?: string | undefined; }[] | undefined; percent ?: number ; percent_estimate ?: number ; percent_max ?: string | number ; percent_min ?: number ; text ?: string ; vegan ?: string ; vegetarian ?: string ; } [] ; ingredients_analysis ?: { "en:palm-oil" ?: string [] ; "en:vegan-status-unknown" ?: string [] ; "en:vegetarian-status-unknown" ?: string [] ; } ; ingredients_analysis_tags ?: string [] ; ingredients_from_or_that_may_be_from_palm_oil_n ?: number ; ingredients_from_palm_oil_n ?: number ; ingredients_from_palm_oil_tags ?: Record < string , never > [] ; ingredients_hierarchy ?: string [] ; ingredients_lc ?: string ; ingredients_n ?: number ; ingredients_n_tags ?: string [] ; ingredients_non_nutritive_sweeteners_n ?: number ; ingredients_original_tags ?: string [] ; ingredients_percent_analysis ?: number ; ingredients_sweeteners_n ?: number ; ingredients_tags ?: string [] ; ingredients_text ?: string ; ingredients_text_with_allergens ?: string ; ingredients_that_may_be_from_palm_oil_n ?: number ; ingredients_that_may_be_from_palm_oil_tags ?: Record < string , never > [] ; ingredients_with_specified_percent_n ?: number ; ingredients_with_specified_percent_sum ?: number ; ingredients_with_unspecified_percent_n ?: number ; ingredients_with_unspecified_percent_sum ?: number ; known_ingredients_n ?: number ; origins ?: string ; origins_hierarchy ?: Record < string , never > [] ; origins_lc ?: string ; origins_tags ?: Record < string , never > [] ; traces ?: string ; traces_hierarchy ?: (string | Record < string , never > )[] ; traces_lc ?: string ; traces_tags ?: (string | Record < string , never > )[] ; unknown_ingredients_n ?: number ; } & { no_nutrition_data ?: string ; nutriments ?: { alcohol ?: number ; carbohydrates ?: number ; "carbohydrates-total" ?: number ; "carbon-footprint-from-known-ingredients_product" ?: number ; "carbon-footprint-from-known-ingredients_serving" ?: number ; energy ?: number ; energy_unit ?: "kcal" | "kJ" ; energy_value ?: number ; "energy-kcal" ?: number ; "energy-kj" ?: number ; erythritol ?: number ; fat ?: number ; "fruits-vegetables-legumes-estimate-from-ingredients" ?: number ; "fruits-vegetables-nuts-estimate-from-ingredients" ?: number ; "nova-group" ?: number ; "nutrition-score-fr" ?: unknown ; proteins ?: number ; salt ?: number ; "saturated-fat" ?: number ; sodium ?: number ; sugars ?: number ; } ; nutriscore_data ?: { saturated_fat_ratio ?: number ; saturated_fat_ratio_points ?: number ; saturated_fat_ratio_value ?: number ; } ; nutrition_data_per ?: "serving" | "100g" ; nutrition_data_prepared_per ?: "serving" | "100g" ; nutrition_grade_fr ?: string ; nutrition_grades ?: string ; nutrition_grades_tags ?: string [] ; nutrition_score_beverage ?: number ; nutrition_score_warning_fruits_vegetables_nuts_estimate_from_ingredients ?: number ; nutrition_score_warning_fruits_vegetables_nuts_estimate_from_ingredients_value ?: number ; nutrition_score_warning_no_fiber ?: number ; other_nutritional_substances_tags ?: Record < string , never > [] ; unknown_nutrients_tags ?: Record < string , never > [] ; vitamins_tags ?: Record < string , never > [] ; } & { nutriscore ?: { "2021" ?: { category_available ?: (...) | (...) | (...); grade ?: (...) | (...) | (...) | (...) | (...) | (...); nutrients_available ?: (...) | (...) | (...); nutriscore_applicable ?: (...) | (...) | (...); nutriscore_computed ?: (...) | (...) | (...); score ?: (...) | (...); } & { data ?: (...) | (...) } ; "2023" ?: { category_available ?: (...) | (...) | (...); grade ?: (...) | (...) | (...) | (...) | (...) | (...); nutrients_available ?: (...) | (...) | (...); nutriscore_applicable ?: (...) | (...) | (...); nutriscore_computed ?: (...) | (...) | (...); score ?: (...) | (...); } & { data ?: (...) | (...) } ; } ; nutriscore_2021_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_2023_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_data ?: { is_beverage ?: 0 | 1 ; is_cheese ?: 0 | 1 ; is_water ?: 0 | 1 ; } & { energy ?: number ; energy_points ?: number ; energy_value ?: number ; fiber ?: number ; fiber_points ?: number ; fiber_value ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils_points ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils_value ?: number ; is_fat ?: 0 | 1 ; negative_points ?: number ; positive_points ?: number ; proteins ?: number ; proteins_points ?: number ; proteins_value ?: number ; saturated_fat ?: number ; saturated_fat_points ?: number ; saturated_fat_value ?: number ; sodium ?: number ; sodium_points ?: number ; sodium_value ?: number ; sugars ?: number ; sugars_points ?: number ; sugars_value ?: number ; } & { grade ?: "d" | "a" | "b" | "c" | "e" ; score ?: number } ; nutriscore_grade ?: "d" | "a" | "b" | "c" | "e" ; nutriscore_score ?: number ; nutriscore_score_opposite ?: number ; nutriscore_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_version ?: string ; } & { data_quality_bugs_tags ?: string [] ; data_quality_errors_tags ?: string [] ; data_quality_info_tags ?: string [] ; data_quality_tags ?: string [] ; data_quality_warnings_tags ?: string [] ; data_sources ?: string ; data_sources_tags ?: string [] ; last_check_dates_tags ?: string [] ; last_checked_t ?: number ; last_checker ?: string ; misc_tags ?: string [] ; states ?: string ; states_hierarchy ?: string [] ; states_tags ?: string [] ; } & { added_countries_tags ?: Record < string , never > [] ; additives_original_tags ?: string [] ; additives_prev_original_tags ?: string [] ; allergens_from_ingredients ?: string ; allergens_from_user ?: string ; amino_acids_prev_tags ?: Record < string , never > [] ; amino_acids_tags ?: Record < string , never > [] ; carbon_footprint_percent_of_known_ingredients ?: number ; categories_properties ?: { "agribalyse_food_code:en" ?: string ; "agribalyse_proxy_food_code:en" ?: string ; "ciqual_food_code:en" ?: string ; } ; categories_properties_tags ?: string [] ; category_properties ?: { [ key : string ]: string } ; ciqual_food_name_tags ?: string [] ; compared_to_category ?: string ; conservation_conditions ?: string ; customer_service ?: string ; expiration_date ?: string ; link ?: string ; main_countries_tags ?: Record < string , never > [] ; minerals_prev_tags ?: Record < string , never > [] ; minerals_tags ?: Record < string , never > [] ; nova_groups_markers ?: { [ key : string ]: string [] [] } ; nucleotides_tags ?: Record < string , never > [] ; origin ?: string ; owner_fields ?: { additionalProperties ?: string | number | Record < string , never > ; } ; purchase_places ?: string ; purchase_places_tags ?: string [] ; stores ?: string ; stores_tags ?: string [] ; traces_from_ingredients ?: string ; traces_from_user ?: string ; } & { created_t ?: number ; creator ?: string ; editors_tags ?: string [] ; informers_tags ?: string [] ; interface_version_created ?: string ; interface_version_modified ?: string ; languages ?: Record < string , never > ; languages_codes ?: Record < string , never > ; languages_hierarchy ?: string [] ; languages_tags ?: string [] ; last_edit_dates_tags ?: string [] ; last_editor ?: string ; last_modified_by ?: string ; last_modified_t ?: number ; last_updated_t ?: number ; owner ?: string ; owners_tags ?: string ; photographers_tags ?: string [] ; rev ?: number ; sources ?: { fields ?: string [] ; id ?: string ; images ?: Record < (...), (...)> [] ; import_t ?: number ; manufacturer ?: string | number ; name ?: string ; source_licence ?: string ; source_licence_url ?: string ; url ?: null | string ; } [] ; sources_fields ?: { "org-gs1" ?: { gln ?: string ; gpcCategoryCode ?: string ; gpcCategoryName ?: string ; isAllergenRelevantDataProvided ?: string ; lastChangeDateTime ?: string ; partyName ?: string ; productionVariantDescription ?: string ; publicationDateTime ?: string ; } ; } ; teams ?: string ; teams_tags ?: string [] ; update_key ?: string ; } & { knowledge_panels ?: { additionalProperties ?: { elements ?: (...)[] ; evaluation ?: "unknown" | "good" | "average" | "neutral" | "bad" ; expand_for ?: string ; expanded ?: boolean ; half_width_on_mobile ?: boolean ; level ?: string ; size ?: "small" ; title_element ?: { grade ?: ...; icon_color_from_evaluation ?: ...; icon_size ?: ...; icon_url ?: ...; name ?: ...; title ?: ...; type ?: ...; value ?: ...; } ; topics ?: (...)[] ; type ?: string ; } ; } ; } & { attribute_groups ?: { description ?: string ; description_short ?: string ; grade ?: "unknown" | "d" | "a" | "b" | "c" | "e" ; icon_url ?: string ; id ?: string ; match ?: number ; name ?: string ; status ?: "unknown" | "known" ; title ?: string ; } [] ; } , > Returns Promise < | undefined | { knowledge_panels ?: { additionalProperties ?: { elements ?: { action_element ?: ...; image_element ?: ...; panel_element ?: ...; panel_group_element ?: ...; table_element ?: ...; text_element ?: ...; type : ...; } [] ; evaluation ?: "unknown" | "good" | "average" | "neutral" | "bad" ; expand_for ?: string ; expanded ?: boolean ; half_width_on_mobile ?: boolean ; level ?: string ; size ?: "small" ; title_element ?: { grade ?: | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...); icon_color_from_evaluation ?: (...) | (...); icon_size ?: (...) | (...); icon_url ?: (...) | (...); name ?: (...) | (...); title ?: (...) | (...); type ?: (...) | (...) | (...); value ?: (...) | (...); } ; topics ?: string [] ; type ?: string ; } ; } ; } | { abbreviated_product_name ?: string ; code ?: string ; codes_tags ?: string [] ; generic_name ?: string ; id ?: string ; lang ?: string ; lc ?: string ; nova_group ?: number ; nova_groups ?: string ; obsolete ?: string ; obsolete_since_date ?: string ; product_name ?: string ; product_name_en ?: string ; product_quantity ?: string ; product_quantity_unit ?: string ; quantity ?: string ; schema_version ?: number ; } & { additives_n ?: number ; checked ?: string ; complete ?: number ; completeness ?: number ; ecoscore_grade ?: string ; ecoscore_score ?: number ; food_groups ?: string ; food_groups_tags ?: string [] ; nutrient_levels ?: { fat ?: "high" | "low" | "moderate" ; salt ?: "high" | "low" | "moderate" ; "saturated-fat" ?: "high" | "low" | "moderate" ; sugars ?: "high" | "low" | "moderate" ; } ; packaging_text ?: string ; packagings ?: { material ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; number_of_units ?: number ; quantity_per_unit ?: string ; quantity_per_unit_unit ?: string ; quantity_per_unit_value ?: number ; recycling ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; shape ?: { id ?: (...) | (...); lc_name ?: (...) | (...) } ; weight ?: number ; weight_estimated ?: number ; weight_measured ?: number ; weight_source_id ?: string ; weight_specified ?: number ; } [] ; packagings_complete ?: number ; pnns_groups_1 ?: string ; pnns_groups_1_tags ?: string [] ; pnns_groups_2 ?: string ; pnns_groups_2_tags ?: string [] ; popularity_key ?: number ; popularity_tags ?: string [] ; scans_n ?: number ; serving_quantity ?: string ; serving_quantity_unit ?: string ; serving_size ?: string ; unique_scans_n ?: number ; } & { brands ?: string ; brands_hierarchy ?: string [] ; brands_lc ?: string ; brands_tags ?: string [] ; categories ?: string ; categories_hierarchy ?: string [] ; categories_lc ?: string ; categories_tags ?: string [] ; checkers_tags ?: string [] ; cities ?: string ; cities_tags ?: Record < string , never > [] ; correctors_tags ?: string [] ; countries ?: string ; countries_hierarchy ?: string [] ; countries_lc ?: string ; countries_tags ?: string [] ; ecoscore_tags ?: string [] ; emb_codes ?: string ; emb_codes_orig ?: string ; emb_codes_tags ?: Record < string , never > [] ; entry_dates_tags ?: string [] ; labels ?: string ; labels_hierarchy ?: string [] ; labels_lc ?: string ; labels_tags ?: string [] ; manufacturing_places ?: string ; manufacturing_places_tags ?: string [] ; nova_groups_tags ?: string [] ; nutrient_levels_tags ?: string [] ; } & { image_small_url ?: string ; image_thumb_url ?: string ; image_url ?: string ; images ?: { front ?: { angle ?: (...) | (...); coordinates_image_size ?: (...) | (...); geometry ?: (...) | (...); imgid ?: (...) | (...); normalize ?: (...) | (...) | (...) | (...) | (...); rev ?: (...) | (...); sizes ?: (...) | (...); white_magic ?: (...) | (...) | (...) | (...) | (...); x1 ?: (...) | (...); x2 ?: (...) | (...); y1 ?: (...) | (...); y2 ?: (...) | (...); } ; } & { [ key : string ]: { sizes ?: { full ?: ... } ; uploaded_t ?: string ; uploader ?: string ; } ; } ; last_image_dates_tags ?: string [] ; last_image_t ?: number ; selected_images ?: { front ?: { display ?: Record < (...), (...)> ; small ?: Record < (...), (...)> ; thumb ?: Record < (...), (...)> ; } ; } ; } & { ecoscore_data ?: { adjustments ?: { origins_of_ingredients ?: { aggregated_origins ?: ...; epi_score ?: ...; epi_value ?: ...; origins_from_categories ?: ...; origins_from_origins_field ?: ...; transportation_score ?: ...; transportation_scores ?: ...; transportation_value ?: ...; transportation_values ?: ...; value ?: ...; values ?: ...; warning ?: ...; } ; packaging ?: { non_recyclable_and_non_biodegradable_materials ?: ...; packagings ?: ...; score ?: ...; value ?: ...; warning ?: ...; } ; production_system ?: { labels ?: ...; value ?: ...; warning ?: ... } ; threatened_species ?: { ingredient ?: ...; value ?: ... } ; } ; agribalyse ?: { agribalyse_food_code ?: string ; agribalyse_proxy_food_code ?: string ; co2_agriculture ?: number ; co2_consumption ?: number ; co2_distribution ?: number ; co2_packaging ?: number ; co2_processing ?: number ; co2_total ?: number ; co2_transportation ?: number ; code ?: string ; dqr ?: string ; ef_agriculture ?: number ; ef_consumption ?: number ; ef_distribution ?: number ; ef_packaging ?: number ; ef_processing ?: number ; ef_total ?: number ; ef_transportation ?: number ; is_beverage ?: number ; name_en ?: string ; score ?: number ; version ?: string ; } ; grade ?: string ; grades ?: Record < string , never > ; missing ?: { labels ?: number ; origins ?: number ; packagings ?: number } ; missing_data_warning ?: number ; previous_data ?: { agribalyse ?: { agribalyse_food_code ?: ...; agribalyse_proxy_food_code ?: ...; co2_agriculture ?: ...; co2_consumption ?: ...; co2_distribution ?: ...; co2_packaging ?: ...; co2_processing ?: ...; co2_total ?: ...; co2_transportation ?: ...; code ?: ...; dqr ?: ...; ef_agriculture ?: ...; ef_consumption ?: ...; ef_distribution ?: ...; ef_packaging ?: ...; ef_processing ?: ...; ef_total ?: ...; ef_transportation ?: ...; is_beverage ?: ...; name_en ?: ...; score ?: ...; version ?: ...; } ; grade ?: null | string ; score ?: null | number ; } ; score ?: number ; scores ?: Record < string , never > ; status ?: string ; } ; ecoscore_extended_data_version ?: string ; environment_impact_level ?: string ; environment_impact_level_tags ?: Record < string , never > [] ; } & { additives_tags ?: string [] ; allergens ?: string ; allergens_hierarchy ?: string [] ; allergens_lc ?: string ; allergens_tags ?: string [] ; ingredients ?: { id ?: string ; ingredients ?: { id?: string | undefined; ingredients?: ...[] | undefined; percent?: number | undefined; percent_estimate?: number | undefined; percent_max?: string | number | undefined; percent_min?: number | undefined; text?: string | undefined; vegan?: string | undefined; vegetarian?: string | undefined; }[] | undefined; percent ?: number ; percent_estimate ?: number ; percent_max ?: string | number ; percent_min ?: number ; text ?: string ; vegan ?: string ; vegetarian ?: string ; } [] ; ingredients_analysis ?: { "en:palm-oil" ?: string [] ; "en:vegan-status-unknown" ?: string [] ; "en:vegetarian-status-unknown" ?: string [] ; } ; ingredients_analysis_tags ?: string [] ; ingredients_from_or_that_may_be_from_palm_oil_n ?: number ; ingredients_from_palm_oil_n ?: number ; ingredients_from_palm_oil_tags ?: Record < string , never > [] ; ingredients_hierarchy ?: string [] ; ingredients_lc ?: string ; ingredients_n ?: number ; ingredients_n_tags ?: string [] ; ingredients_non_nutritive_sweeteners_n ?: number ; ingredients_original_tags ?: string [] ; ingredients_percent_analysis ?: number ; ingredients_sweeteners_n ?: number ; ingredients_tags ?: string [] ; ingredients_text ?: string ; ingredients_text_with_allergens ?: string ; ingredients_that_may_be_from_palm_oil_n ?: number ; ingredients_that_may_be_from_palm_oil_tags ?: Record < string , never > [] ; ingredients_with_specified_percent_n ?: number ; ingredients_with_specified_percent_sum ?: number ; ingredients_with_unspecified_percent_n ?: number ; ingredients_with_unspecified_percent_sum ?: number ; known_ingredients_n ?: number ; origins ?: string ; origins_hierarchy ?: Record < string , never > [] ; origins_lc ?: string ; origins_tags ?: Record < string , never > [] ; traces ?: string ; traces_hierarchy ?: (string | Record < string , never > )[] ; traces_lc ?: string ; traces_tags ?: (string | Record < string , never > )[] ; unknown_ingredients_n ?: number ; } & { no_nutrition_data ?: string ; nutriments ?: { alcohol ?: number ; carbohydrates ?: number ; "carbohydrates-total" ?: number ; "carbon-footprint-from-known-ingredients_product" ?: number ; "carbon-footprint-from-known-ingredients_serving" ?: number ; energy ?: number ; energy_unit ?: "kcal" | "kJ" ; energy_value ?: number ; "energy-kcal" ?: number ; "energy-kj" ?: number ; erythritol ?: number ; fat ?: number ; "fruits-vegetables-legumes-estimate-from-ingredients" ?: number ; "fruits-vegetables-nuts-estimate-from-ingredients" ?: number ; "nova-group" ?: number ; "nutrition-score-fr" ?: unknown ; proteins ?: number ; salt ?: number ; "saturated-fat" ?: number ; sodium ?: number ; sugars ?: number ; } ; nutriscore_data ?: { saturated_fat_ratio ?: number ; saturated_fat_ratio_points ?: number ; saturated_fat_ratio_value ?: number ; } ; nutrition_data_per ?: "serving" | "100g" ; nutrition_data_prepared_per ?: "serving" | "100g" ; nutrition_grade_fr ?: string ; nutrition_grades ?: string ; nutrition_grades_tags ?: string [] ; nutrition_score_beverage ?: number ; nutrition_score_warning_fruits_vegetables_nuts_estimate_from_ingredients ?: number ; nutrition_score_warning_fruits_vegetables_nuts_estimate_from_ingredients_value ?: number ; nutrition_score_warning_no_fiber ?: number ; other_nutritional_substances_tags ?: Record < string , never > [] ; unknown_nutrients_tags ?: Record < string , never > [] ; vitamins_tags ?: Record < string , never > [] ; } & { nutriscore ?: { "2021" ?: { category_available ?: (...) | (...) | (...); grade ?: (...) | (...) | (...) | (...) | (...) | (...); nutrients_available ?: (...) | (...) | (...); nutriscore_applicable ?: (...) | (...) | (...); nutriscore_computed ?: (...) | (...) | (...); score ?: (...) | (...); } & { data ?: (...) | (...) } ; "2023" ?: { category_available ?: (...) | (...) | (...); grade ?: (...) | (...) | (...) | (...) | (...) | (...); nutrients_available ?: (...) | (...) | (...); nutriscore_applicable ?: (...) | (...) | (...); nutriscore_computed ?: (...) | (...) | (...); score ?: (...) | (...); } & { data ?: (...) | (...) } ; } ; nutriscore_2021_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_2023_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_data ?: { is_beverage ?: 0 | 1 ; is_cheese ?: 0 | 1 ; is_water ?: 0 | 1 ; } & { energy ?: number ; energy_points ?: number ; energy_value ?: number ; fiber ?: number ; fiber_points ?: number ; fiber_value ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils_points ?: number ; fruits_vegetables_nuts_colza_walnut_olive_oils_value ?: number ; is_fat ?: 0 | 1 ; negative_points ?: number ; positive_points ?: number ; proteins ?: number ; proteins_points ?: number ; proteins_value ?: number ; saturated_fat ?: number ; saturated_fat_points ?: number ; saturated_fat_value ?: number ; sodium ?: number ; sodium_points ?: number ; sodium_value ?: number ; sugars ?: number ; sugars_points ?: number ; sugars_value ?: number ; } & { grade ?: "d" | "a" | "b" | "c" | "e" ; score ?: number } ; nutriscore_grade ?: "d" | "a" | "b" | "c" | "e" ; nutriscore_score ?: number ; nutriscore_score_opposite ?: number ; nutriscore_tags ?: ("d" | "a" | "b" | "c" | "e" )[] ; nutriscore_version ?: string ; } & { data_quality_bugs_tags ?: string [] ; data_quality_errors_tags ?: string [] ; data_quality_info_tags ?: string [] ; data_quality_tags ?: string [] ; data_quality_warnings_tags ?: string [] ; data_sources ?: string ; data_sources_tags ?: string [] ; last_check_dates_tags ?: string [] ; last_checked_t ?: number ; last_checker ?: string ; misc_tags ?: string [] ; states ?: string ; states_hierarchy ?: string [] ; states_tags ?: string [] ; } & { added_countries_tags ?: Record < string , never > [] ; additives_original_tags ?: string [] ; additives_prev_original_tags ?: string [] ; allergens_from_ingredients ?: string ; allergens_from_user ?: string ; amino_acids_prev_tags ?: Record < string , never > [] ; amino_acids_tags ?: Record < string , never > [] ; carbon_footprint_percent_of_known_ingredients ?: number ; categories_properties ?: { "agribalyse_food_code:en" ?: string ; "agribalyse_proxy_food_code:en" ?: string ; "ciqual_food_code:en" ?: string ; } ; categories_properties_tags ?: string [] ; category_properties ?: { [ key : string ]: string } ; ciqual_food_name_tags ?: string [] ; compared_to_category ?: string ; conservation_conditions ?: string ; customer_service ?: string ; expiration_date ?: string ; link ?: string ; main_countries_tags ?: Record < string , never > [] ; minerals_prev_tags ?: Record < string , never > [] ; minerals_tags ?: Record < string , never > [] ; nova_groups_markers ?: { [ key : string ]: string [] [] } ; nucleotides_tags ?: Record < string , never > [] ; origin ?: string ; owner_fields ?: { additionalProperties ?: string | number | Record < string , never > ; } ; purchase_places ?: string ; purchase_places_tags ?: string [] ; stores ?: string ; stores_tags ?: string [] ; traces_from_ingredients ?: string ; traces_from_user ?: string ; } & { created_t ?: number ; creator ?: string ; editors_tags ?: string [] ; informers_tags ?: string [] ; interface_version_created ?: string ; interface_version_modified ?: string ; languages ?: Record < string , never > ; languages_codes ?: Record < string , never > ; languages_hierarchy ?: string [] ; languages_tags ?: string [] ; last_edit_dates_tags ?: string [] ; last_editor ?: string ; last_modified_by ?: string ; last_modified_t ?: number ; last_updated_t ?: number ; owner ?: string ; owners_tags ?: string ; photographers_tags ?: string [] ; rev ?: number ; sources ?: { fields ?: string [] ; id ?: string ; images ?: Record < (...), (...)> [] ; import_t ?: number ; manufacturer ?: string | number ; name ?: string ; source_licence ?: string ; source_licence_url ?: string ; url ?: null | string ; } [] ; sources_fields ?: { "org-gs1" ?: { gln ?: string ; gpcCategoryCode ?: string ; gpcCategoryName ?: string ; isAllergenRelevantDataProvided ?: string ; lastChangeDateTime ?: string ; partyName ?: string ; productionVariantDescription ?: string ; publicationDateTime ?: string ; } ; } ; teams ?: string ; teams_tags ?: string [] ; update_key ?: string ; } & { knowledge_panels ?: { additionalProperties ?: { elements ?: (...)[] ; evaluation ?: "unknown" | "good" | "average" | "neutral" | "bad" ; expand_for ?: string ; expanded ?: boolean ; half_width_on_mobile ?: boolean ; level ?: string ; size ?: "small" ; title_element ?: { grade ?: ...; icon_color_from_evaluation ?: ...; icon_size ?: ...; icon_url ?: ...; name ?: ...; title ?: ...; type ?: ...; value ?: ...; } ; topics ?: (...)[] ; type ?: string ; } ; } ; } & { attribute_groups ?: { description ?: string ; description_short ?: string ; grade ?: "unknown" | "d" | "a" | "b" | "c" | "e" ; icon_url ?: string ; id ?: string ; match ?: number ; name ?: string ; status ?: "unknown" | "known" ; title ?: string ; } [] ; } , >
Wrapper of OFF API