/** * Search suggestions service * * Generates helpful suggestions when a search returns no results. */ import { type TopicId } from '../constants.js'; /** * Search suggestion result */ export interface SearchSuggestions { simplifiedQuery: string | null; alternativeKeywords: string[]; suggestedTopics: { id: TopicId; name: string; }[]; tips: string[]; } /** * Generate search suggestions for a query that returned no results */ export declare function generateSearchSuggestions(query: string, hasProductFilter?: boolean, hasTopicFilter?: boolean): SearchSuggestions; /** * Format search suggestions as markdown */ export declare function formatSearchSuggestions(query: string, suggestions: SearchSuggestions): string; //# sourceMappingURL=search-suggestions.d.ts.map