//#region src/vector-types.d.ts interface VectorMockOptions { port?: number; host?: string; } interface VectorCollection { name: string; dimension: number; vectors: Map; } interface VectorEntry { id: string; values: number[]; metadata?: Record; } interface QueryResult { id: string; score: number; metadata?: Record; values?: number[]; } interface VectorQuery { vector?: number[]; topK?: number; filter?: unknown; collection: string; } type QueryHandler = QueryResult[] | ((query: VectorQuery) => QueryResult[]); //# sourceMappingURL=vector-types.d.ts.map //#endregion export { QueryHandler, QueryResult, VectorCollection, VectorEntry, VectorMockOptions, VectorQuery }; //# sourceMappingURL=vector-types.d.ts.map