import type { RAGDocumentChunk, RAGIngestResponse, RAGSearchRequest, RAGSource, RAGStatusResponse } from '../../../types/ai';
export declare class RAGClientService {
    private clients;
    private client;
    ingest(path: string, chunks: RAGDocumentChunk[]): Promise<RAGIngestResponse>;
    search(path: string, input: RAGSearchRequest): Promise<RAGSource[]>;
    status(path: string): Promise<RAGStatusResponse>;
    clearIndex(path: string): Promise<{
        ok: boolean;
    }>;
}
