UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

28 lines 1.12 kB
import { FileSearchOptions, FileSearchResult, SearchMetrics, SearchStrategy } from './search-strategies.js'; export declare class FileSearchService { private static instance; private cacheManager; private searchMetrics; private constructor(); static getInstance(): FileSearchService; searchFiles(projectPath: string, options?: FileSearchOptions): Promise<FileSearchResult[]>; searchByStrategy(strategy: SearchStrategy, projectPath: string, options: FileSearchOptions): Promise<FileSearchResult[]>; private streamingSearch; private fuzzySearch; private exactSearch; private globSearch; private regexSearch; private contentSearchIterator; private contentSearch; private collectFiles; private scanDirectoryIterator; private evaluateFile; private getFileMetadata; private limitResults; private isValidPath; private updateMetrics; clearCache(projectPath?: string): Promise<void>; getPerformanceMetrics(): SearchMetrics; getCacheStats(): import("./search-strategies.js").CacheStats; } //# sourceMappingURL=file-search-engine.d.ts.map