/**
 * SuggestionsDropdownComposition – reference composition
 *
 * Example layout built from primitives: SearchInput + DropdownPanel containing
 * RecentSearchesList (when query empty), SuggestionList, CategoriesTabs, ProductGrid, TrendingList.
 * Wrap with SearchProvider and SuggestionsProvider. Use as reference or replace
 * with your own arrangement of the same primitives.
 */
import React from "react";
import type { SuggestionsProviderProps } from "./SuggestionsProvider";
export interface SuggestionsDropdownCompositionProps extends Omit<SuggestionsProviderProps, "children"> {
    /** Show recent searches when query is empty */
    showRecentSearches?: boolean;
    /** Show trending list */
    showTrending?: boolean;
    /** Show categories/filtered tabs */
    showTabs?: boolean;
    /** Show product grid */
    showProducts?: boolean;
    /** SearchInput placeholder */
    placeholder?: string;
}
export declare function SuggestionsDropdownComposition({ showRecentSearches, showTrending, showTabs, showProducts, placeholder, ...providerProps }: SuggestionsDropdownCompositionProps): React.JSX.Element;
//# sourceMappingURL=SuggestionsDropdownComposition.d.ts.map