import type { RAGDocumentChunk, RAGQueryInput, RAGQueryResult, RAGUpsertInput } from '../../../types/ai';
export type { RAGBackendCapabilities, RAGCollection, RAGCollectionSearchParams, RAGDocumentChunk, RAGSource, RAGIngestResponse, RAGQueryInput, RAGQueryResult, RAGSearchRequest, RAGSQLiteNativeDiagnostics, RAGStatusResponse, RAGUpsertInput, RAGVectorStore, RAGVectorStoreStatus, SQLiteVecResolution } from '../../../types/ai';
export type InternalRAGStoredChunk = RAGDocumentChunk & {
    vector: number[];
    sourceId: string;
};
export declare const buildRAGContext: (hits: RAGQueryResult[]) => string;
export type { RAGQueryInput as RAGQueryParams };
export type { RAGUpsertInput as RAGDocumentBatch };
