UNPKG

mongodb-rag-core

Version:

Common elements used by MongoDB Chatbot Framework components.

22 lines 846 B
import { PageMetadata } from "../contentStore"; import { MakeGitHubDataSourceArgs } from "./GitHubDataSource"; export type MakeCodeOnGithubTextDataSourceParams = Omit<MakeGitHubDataSourceArgs, "handleDocumentInRepo"> & { /** Source type to include in all pages. */ sourceType?: string; /** 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, sourceType, metadata, }: MakeCodeOnGithubTextDataSourceParams) => Promise<import("./DataSource").DataSource>; export declare function pageBlobUrl(args: { repoUrl: string; branch: string; filePath?: string | string[]; }): string; //# sourceMappingURL=CodeOnGithubTextDataSource.d.ts.map