export { ConversationContextManager } from "./context-manager"; export type { ConversationConfig, MessageSummary } from "./context-manager"; export { PromptManager } from "./prompt-manager"; export type { PromptTemplate, PromptContext } from "./prompt-manager"; export { RAGChatbot } from "./chatbot"; export type { ChatbotConfig, ChatResponse, ChatRequest } from "./chatbot"; import { RAGChatbot } from "./chatbot"; export declare function createRAGChatbot(config: { ragEngine: any; llmConfig: { apiKey: string; modelName: string; temperature?: number; maxTokens?: number; }; options?: { defaultPromptTemplate?: string; languageDetection?: boolean; retrievalConfig?: { topK?: number; minScore?: number; searchMethod?: "hybrid" | "vector" | "keyword"; }; }; }): RAGChatbot; //# sourceMappingURL=index.d.ts.map