/** * Qdrant Vector Store Integration */ import { BaseVectorStore, CreateIndexParams, UpsertParams, QueryParams, DeleteParams, QueryResult, IndexStats } from './base'; export interface QdrantConfig { url: string; apiKey?: string; } export declare class QdrantVectorStore extends BaseVectorStore { private url; private apiKey?; constructor(config: QdrantConfig & { id?: string; }); private request; createIndex(params: CreateIndexParams): Promise; listIndexes(): Promise; describeIndex(indexName: string): Promise; deleteIndex(indexName: string): Promise; upsert(params: UpsertParams): Promise; query(params: QueryParams): Promise; delete(params: DeleteParams): Promise; update(indexName: string, id: string, metadata: Record): Promise; } export declare function createQdrantStore(config: QdrantConfig): QdrantVectorStore;