import type { FrequentlyBoughtTogetherProps as FrequentlyBoughtTogetherPropsUiComponentProps } from 'instantsearch-ui-components'; import type { AlgoliaHit, BaseHit } from 'instantsearch.js'; import type { UseFrequentlyBoughtTogetherProps } from 'react-instantsearch-core'; type UiProps = Pick>, 'items' | 'itemComponent' | 'headerComponent' | 'emptyComponent' | 'layout' | 'status' | 'sendEvent'>; export type FrequentlyBoughtTogetherProps = Omit>, keyof UiProps> & UseFrequentlyBoughtTogetherProps & { itemComponent?: FrequentlyBoughtTogetherPropsUiComponentProps['itemComponent']; headerComponent?: FrequentlyBoughtTogetherPropsUiComponentProps['headerComponent']; emptyComponent?: FrequentlyBoughtTogetherPropsUiComponentProps['emptyComponent']; layoutComponent?: FrequentlyBoughtTogetherPropsUiComponentProps['layout']; }; export declare function FrequentlyBoughtTogether({ objectIDs, limit, threshold, queryParameters, escapeHTML, transformItems, itemComponent, headerComponent, emptyComponent, layoutComponent, ...props }: FrequentlyBoughtTogetherProps): JSX.Element; export {};