UNPKG

mongodb-rag-core

Version:

Common elements used by MongoDB Chatbot Framework components.

18 lines 750 B
import { PageMetadata } from "../contentStore"; import { MakeGitHubDataSourceArgs } from "./GitHubDataSource"; export type MakeCodeOnGithubTextDataSourceParams = Omit<MakeGitHubDataSourceArgs, "handleDocumentInRepo"> & { /** Metadata to include with all Pages in DB. */ metadata?: PageMetadata; }; /** Loads source code files from a GitHub repo. */ export declare const makeCodeOnGithubTextDataSource: ({ name, repoUrl, repoLoaderOptions, filter, metadata, }: MakeCodeOnGithubTextDataSourceParams) => Promise<import("./DataSource").DataSource>; export declare function pageBlobUrl(args: { repoUrl: string; branch: string; filePath?: string | string[]; }): string; //# sourceMappingURL=CodeOnGithubTextDataSource.d.ts.map