import { Collection, ComponentSchema, Config, Singleton } from "../index.js"; import { BaseReader } from "./generic.js"; export type { Entry, EntryWithResolvedLinkedFiles } from "./generic.js"; export type Reader, string>; }, Singletons extends { [key: string]: Singleton>; }> = BaseReader; export declare function createGitHubReader, string>; }, Singletons extends { [key: string]: Singleton>; }>(config: Config, opts: { repo: `${string}/${string}`; pathPrefix?: string; ref?: string; token?: string; }): Reader;