import type { FullTextSearchOptions, SearchResult } from '../types/index.js'; import { FileRegistry } from '../indexing/file-registry.js'; import { FileCache } from '../cache/file-cache.js'; /** * Full-text search implementation */ export declare class FullTextSearch { private registry; private fileCache; constructor(registry: FileRegistry, fileCache: FileCache); /** * Performs full-text search across documentation */ search(options: FullTextSearchOptions): Promise; /** * Scores a document based on query relevance */ private scoreDocument; } //# sourceMappingURL=fulltext.d.ts.map