import type { SearchEngine, SearchEngineOptions, RawSearchResult } from '../../types.js'; interface BraveWebResult { title?: string; url?: string; description?: string; age?: string; page_age?: string; thumbnail?: { src?: string; original?: string; }; } interface BraveSearchResponse { web?: { results?: BraveWebResult[]; }; } export declare class BraveEngine implements SearchEngine { name: string; search(query: string, options?: SearchEngineOptions): Promise; parseResults(body: BraveSearchResponse, maxResults: number): RawSearchResult[]; } export {}; //# sourceMappingURL=brave.d.ts.map