import type { Document, SearchResult } from "./types";
export declare class VectorStore {
    private ids;
    private texts;
    private metadata;
    private vectors;
    private capacity;
    private grow;
    add(doc: Document): void;
    get(id: string): Document | undefined;
    delete(id: string): boolean;
    clear(): void;
    size(): number;
    search(queryVector: Float32Array, limit: number): SearchResult[];
}
//# sourceMappingURL=store.d.ts.map