import type { BaseNode } from "../../Node.js"; import type { BaseDocumentStore } from "../../storage/docStore/types.js"; import type { VectorStore } from "../../storage/vectorStore/types.js"; import type { TransformComponent } from "../types.js"; /** * Handles doc store upserts by checking hashes and ids. */ export declare class UpsertsStrategy implements TransformComponent { protected docStore: BaseDocumentStore; protected vectorStores?: VectorStore[]; constructor(docStore: BaseDocumentStore, vectorStores?: VectorStore[]); transform(nodes: BaseNode[]): Promise; }