UNPKG

mongodb-rag-core

Version:

Common elements used by MongoDB Chatbot Framework components.

18 lines 1 kB
import { DatabaseConnection } from "../DatabaseConnection"; import { MakeMongoDbDatabaseConnectionParams } from "../MongoDbDatabaseConnection"; import { TransformedContentStore, TransformedContent } from "./TransformedContent"; export type MakeMongoDbTransformedContentStoreParams = MakeMongoDbDatabaseConnectionParams & { /** The name of the collection in the database that stores {@link TransformedContent} documents. @default "transformed_content" */ collectionName: string; }; export type MongoDbTransformedContentStore<TC extends TransformedContent> = TransformedContentStore<TC> & DatabaseConnection & { metadata: { databaseName: string; collectionName: string; }; }; export declare function makeMongoDbTransformedContentStore<TC extends TransformedContent>({ connectionUri, databaseName, collectionName, }: MakeMongoDbTransformedContentStoreParams): MongoDbTransformedContentStore<TC>; //# sourceMappingURL=MongoDbTransformedContentStore.d.ts.map