import { BibleCollection } from './bibles.js'; import { GlossesCollection } from './glosses.js'; import { NotesCollection } from './notes.js'; import type { DistManifest, OneOrMore } from '../assets/shared_types.js'; import type { UsageConfig, RuntimeManifest } from '../assets/types.js'; import type { RequestHandler } from '../assets/request.js'; export declare class FetchCollection { _usage: UsageConfig; _manifest: RuntimeManifest; requester: RequestHandler; bibles: BibleCollection; glosses: GlossesCollection; notes: NotesCollection; constructor(usage: UsageConfig, requester: RequestHandler, manifests: OneOrMore<[string, DistManifest]>); }