import { HtmlRR0Context, RR0Context } from "../../../RR0Context.js"; import { Datasource } from "../Datasource.js"; import { FileDatasource } from "../FileDatasource.js"; import { CsvFileSource } from "../CsvFileSource.js"; import { RR0CaseSummary } from "./RR0CaseSummary.js"; import { RR0Datasource } from "./RR0Datasource.js"; import { CaseMapper } from "../CaseMapper.js"; export declare class RR0FileDatasource extends RR0Datasource implements Datasource, FileDatasource { protected mapper: CaseMapper; protected readonly file: CsvFileSource; constructor(mapper: CaseMapper); save(context: HtmlRR0Context, fetched: any[], fetchTime: Date): string; protected readCases(context: HtmlRR0Context): Promise; }