export interface SearchResult { title?: string; description?: string; excerpt?: string; section?: string; group?: string; href?: string; } export interface SearchProvider { load(): Promise; search(query: string): Promise; }