@rr0/cms
Version:
RR0 Content Management System (CMS)
19 lines (18 loc) • 840 B
TypeScript
import { TimeElementFactory, TimeRenderer, TimeService, TimeTextBuilder, TimeUrlBuilder } from "../time/index.js";
import { RR0TestUtil } from "../test/index.js";
import { HtmlRR0Context } from "../RR0Context.js";
import { TimeOptions } from "./TimeOptions.js";
export declare class TimeTestUtil {
readonly timeTextBuilder: TimeTextBuilder;
timeElementFactory: TimeElementFactory;
timeOptions: TimeOptions;
urlBuilder: TimeUrlBuilder;
protected timeService: TimeService;
readonly fullRoot: string;
readonly timeRenderer: TimeRenderer;
constructor(rr0TestUtil: RR0TestUtil);
newHtmlContext(inputFileName: string, contents?: string, locale?: string): HtmlRR0Context;
filePath(inputFileName: string): string;
url(inputFileName: string): string;
getService(options?: TimeOptions): TimeService;
}