Skip to content

Commit d61b385

Browse files
committed
feat(insights): re-export insights types from main packages (#1124)
1 parent c9d06fd commit d61b385

File tree

3 files changed

+13
-2
lines changed
  • packages

3 files changed

+13
-2
lines changed

packages/autocomplete-core/src/types/index.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,18 @@ export * from '@algolia/autocomplete-shared/dist/esm/core';
22
export * from './AutocompleteStore';
33
export * from './AutocompleteSubscribers';
44

5-
import { CreateAlgoliaInsightsPluginParams } from '@algolia/autocomplete-plugin-algolia-insights';
5+
import {
6+
CreateAlgoliaInsightsPluginParams,
7+
AutocompleteInsightsApi as _AutocompleteInsightsApi,
8+
AlgoliaInsightsHit as _AlgoliaInsightsHit,
9+
} from '@algolia/autocomplete-plugin-algolia-insights';
610
import {
711
AutocompleteOptions as _AutocompleteOptions,
812
BaseItem,
913
} from '@algolia/autocomplete-shared/dist/esm/core';
1014

15+
export type AutocompleteInsightsApi = _AutocompleteInsightsApi;
16+
export type AlgoliaInsightsHit = _AlgoliaInsightsHit;
1117
export interface AutocompleteOptions<TItem extends BaseItem>
1218
extends _AutocompleteOptions<TItem> {
1319
/**

packages/autocomplete-js/src/types/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ import {
88
} from '@algolia/autocomplete-core';
99
import { AutocompleteOptions as AutocompleteJsOptions } from '@algolia/autocomplete-shared/dist/esm/js';
1010

11+
export type {
12+
AutocompleteInsightsApi,
13+
AlgoliaInsightsHit,
14+
} from '@algolia/autocomplete-core';
15+
1116
export interface AutocompleteOptions<TItem extends BaseItem>
1217
extends AutocompleteJsOptions<TItem> {
1318
insights?: AutocompleteCoreOptions<TItem>['insights'];
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export type { AutocompleteInsightsApi } from './types/AutocompleteInsightsApi';
1+
export * from './types';
22
export * from './createAlgoliaInsightsPlugin';

0 commit comments

Comments
 (0)