/** @jsxRuntime classic */ /** @jsx h */ import { GetFrequentlyBoughtTogetherProps } from '@algolia/recommend-core'; import { FrequentlyBoughtTogetherProps as FrequentlyBoughtTogetherVDOMProps } from '@algolia/recommend-vdom'; import { createElement } from 'preact'; import { EnvironmentProps, HTMLTemplate } from './types'; export declare function useFrequentlyBoughtTogether(props: GetFrequentlyBoughtTogetherProps): { status: import("@algolia/recommend-vdom").RecommendStatus; recommendations: import("@algolia/recommend-core").RecordWithObjectID[]; }; export type FrequentlyBoughtTogetherProps = {}> = GetFrequentlyBoughtTogetherProps & Omit, 'items' | 'status'>; export declare function frequentlyBoughtTogether({ container, environment, itemComponent, fallbackComponent, headerComponent, view, children, ...props }: FrequentlyBoughtTogetherProps & EnvironmentProps): createElement.JSX.Element | null;