UNPKG

@rr0/cms

Version:

RR0 Content Management System (CMS)

24 lines (23 loc) 1.15 kB
import { HtmlRR0Context } from "../../../RR0Context.js"; import { RR0CaseSummary } from "./RR0CaseSummary.js"; import { RR0CaseMapping } from "./RR0CaseMapping.js"; import { RR0Datasource } from "./RR0Datasource.js"; import { Datasource } from "../Datasource.js"; import { ChronologyReplacerActions } from "../ChronologyReplacerActions.js"; import { TimeTextBuilder } from "../../text/TimeTextBuilder.js"; import { RR0CaseSummaryMapper } from "./RR0CaseSummaryMapper.js"; import { RR0FileDatasource } from "./RR0FileDatasource.js"; import { CMSContext } from "../../../CMSContext.js"; export declare class RR0TestDatasource extends RR0Datasource implements Datasource<RR0CaseSummary> { timeTextBuilder: TimeTextBuilder; constructor(); protected readCases(_context: HtmlRR0Context): Promise<RR0CaseSummary[]>; } export declare class RR0TestMapping implements RR0CaseMapping<RR0CaseSummary> { readonly actions: ChronologyReplacerActions; datasource: RR0TestDatasource; backupDatasource: RR0FileDatasource; mapper: RR0CaseSummaryMapper; constructor(actions: ChronologyReplacerActions); init(build: CMSContext): this; }