export interface SearchResult { id: string; type: SearchResultType; title: string; description: string; category?: string; url?: string; score: number; highlights: string[]; metadata: Record; } export interface SearchQuery { query: string; category?: string; type?: SearchResultType; limit?: number; offset?: number; includeExamples?: boolean; includeVariations?: boolean; } export declare enum SearchResultType { COMPONENT = "component", PROPERTY = "property", METHOD = "method", EXAMPLE = "example", THEME_VARIABLE = "theme-variable", DOCUMENTATION = "documentation" } //# sourceMappingURL=search.d.ts.map