diff --git a/src/types/autocomplete.d.ts b/src/types/autocomplete.d.ts index d423dfa5..ddc3b38d 100644 --- a/src/types/autocomplete.d.ts +++ b/src/types/autocomplete.d.ts @@ -6,6 +6,7 @@ import { RequestFeatureVariant, VariationsMap, FilterExpression, + FmtOptions, } from '.'; import EventDispatcher from './event-dispatcher'; @@ -44,6 +45,7 @@ export interface AutocompleteResponse extends Record { request: Partial; sections: Record; result_id: string; + total_num_results_per_section: Record; } export interface AutocompleteRequestType extends Record { diff --git a/src/types/recommendations.d.ts b/src/types/recommendations.d.ts index 7444301c..5c0a997a 100644 --- a/src/types/recommendations.d.ts +++ b/src/types/recommendations.d.ts @@ -1,4 +1,4 @@ -import { ConstructorClientOptions, NetworkParameters, VariationsMap } from '.'; +import { ConstructorClientOptions, NetworkParameters, VariationsMap, FilterExpression } from '.'; import EventDispatcher from './event-dispatcher'; export default Recommendations; diff --git a/src/types/tests/autocomplete.test-d.ts b/src/types/tests/autocomplete.test-d.ts index ff6c2795..a3021394 100644 --- a/src/types/tests/autocomplete.test-d.ts +++ b/src/types/tests/autocomplete.test-d.ts @@ -36,6 +36,10 @@ expectAssignable({ }, ], }, + total_num_results_per_section: { + 'Search Suggestions': 1, + Products: 1, + }, result_id: '5a7e6a84-5ded-4315-83b5-71f08c175a4a', request: { query: 'red',