/** * RAG Tool Handlers * * Handler implementations for RAG (Retrieval-Augmented Generation) tools. * * @module @wundr/mcp-server/tools/rag/handlers */ import type { RagFileSearchInput, RagFileSearchOutput, RagStoreManageInput, RagStoreManageOutput, RagContextBuilderInput, RagContextBuilderOutput, RagToolResult } from './types'; /** * Handle RAG file search requests * * Performs semantic, keyword, or hybrid search across files * * @param input - File search parameters * @returns Search results with relevance scores */ export declare function ragFileSearchHandler(input: RagFileSearchInput): Promise>; /** * Handle RAG store management requests * * Creates, manages, and maintains vector stores for RAG * * @param input - Store management parameters * @returns Store operation result */ export declare function ragStoreManageHandler(input: RagStoreManageInput): Promise>; /** * Handle RAG context building requests * * Builds optimal context for LLM queries using RAG techniques * * @param input - Context builder parameters * @returns Built context with metadata */ export declare function ragContextBuilderHandler(input: RagContextBuilderInput): Promise>; //# sourceMappingURL=handlers.d.ts.map