@every-env/sparkle-mcp-server
Version:
MCP server for secure Sparkle folder file access with Claude AI, including clipboard history support
27 lines • 670 B
TypeScript
interface SearchOptions {
query: string;
locations?: string[];
fileTypes?: string[];
limit?: number;
}
interface SearchResult {
path: string;
relevance: number;
matchedContent?: string;
lineNumber?: number;
}
export declare class FileSearchEngine {
private defaultLocations;
search(options: SearchOptions): Promise<SearchResult[]>;
private expandPath;
private parseQuery;
private isStopWord;
private searchInPath;
private findByName;
private calculateNameRelevance;
private shouldSearchContent;
private searchContent;
private grepSearch;
}
export {};
//# sourceMappingURL=search-engine.d.ts.map