import type { TProductGalleryCardView } from '../../components/ProductGalleryCard';
import type { TTab } from '../../components/Tabs';
import type { TProductsDisplayView } from './types';
type UseProductsReceiveProps = {
    productDisplays: Array<TProductsDisplayView>;
};
type UseProductsReturnProps = {
    isTabbed: boolean;
    title: string;
    description: string;
    tabs: TTab<string>[];
    slidesByTabs: Record<string, TProductGalleryCardView[]>;
};
export declare const useProductsData: ({ productDisplays }: UseProductsReceiveProps) => UseProductsReturnProps;
export {};
