diff --git a/packages/autocomplete-core/src/types/index.ts b/packages/autocomplete-core/src/types/index.ts index 7c67ab776..c6b901771 100644 --- a/packages/autocomplete-core/src/types/index.ts +++ b/packages/autocomplete-core/src/types/index.ts @@ -2,12 +2,18 @@ export * from '@algolia/autocomplete-shared/dist/esm/core'; export * from './AutocompleteStore'; export * from './AutocompleteSubscribers'; -import { CreateAlgoliaInsightsPluginParams } from '@algolia/autocomplete-plugin-algolia-insights'; +import { + CreateAlgoliaInsightsPluginParams, + AutocompleteInsightsApi as _AutocompleteInsightsApi, + AlgoliaInsightsHit as _AlgoliaInsightsHit, +} from '@algolia/autocomplete-plugin-algolia-insights'; import { AutocompleteOptions as _AutocompleteOptions, BaseItem, } from '@algolia/autocomplete-shared/dist/esm/core'; +export type AutocompleteInsightsApi = _AutocompleteInsightsApi; +export type AlgoliaInsightsHit = _AlgoliaInsightsHit; export interface AutocompleteOptions extends _AutocompleteOptions { /** diff --git a/packages/autocomplete-js/src/types/index.ts b/packages/autocomplete-js/src/types/index.ts index fd4d5c780..98daf136d 100644 --- a/packages/autocomplete-js/src/types/index.ts +++ b/packages/autocomplete-js/src/types/index.ts @@ -8,6 +8,11 @@ import { } from '@algolia/autocomplete-core'; import { AutocompleteOptions as AutocompleteJsOptions } from '@algolia/autocomplete-shared/dist/esm/js'; +export type { + AutocompleteInsightsApi, + AlgoliaInsightsHit, +} from '@algolia/autocomplete-core'; + export interface AutocompleteOptions extends AutocompleteJsOptions { insights?: AutocompleteCoreOptions['insights']; diff --git a/packages/autocomplete-plugin-algolia-insights/src/index.ts b/packages/autocomplete-plugin-algolia-insights/src/index.ts index 36cd09682..0421ce7c3 100644 --- a/packages/autocomplete-plugin-algolia-insights/src/index.ts +++ b/packages/autocomplete-plugin-algolia-insights/src/index.ts @@ -1,2 +1,2 @@ -export type { AutocompleteInsightsApi } from './types/AutocompleteInsightsApi'; +export * from './types'; export * from './createAlgoliaInsightsPlugin';