import type { SearchEngine, SearchEngineOptions, RawSearchResult } from '../../types.js'; export declare class DdgImageEngine implements SearchEngine { name: string; search(query: string, options?: SearchEngineOptions): Promise; /** * Extract the vqd bootstrap token from a DDG HTML page. Returns null when * the page does not carry one — callers should treat that as a hard * failure (no token, no JSON endpoint access). */ extractVqd(html: string): string | null; parseResults(body: unknown, maxResults: number): RawSearchResult[]; } //# sourceMappingURL=ddg-image.d.ts.map