export interface StoredVector { readonly id: string; readonly vec: Float32Array; readonly model: string; } export interface VectorHit { readonly id: string; readonly score: number; } export declare class VectorSet { private vectors; get loaded(): boolean; ensureLoaded(load: () => Promise): Promise; markDirty(): void; cosineTopK(query: Float32Array, k: number, opts?: { minScore?: number; expectModel?: string; }): VectorHit[]; }