import { TemplateResult as TemplateResult$1 } from "../node_modules/lit-html/development/lit-html.js"; import { ControllableInterface } from "./Controllable.js"; import * as _$lit from "lit"; import { LitElement } from "lit"; //#region src/gui/EFTimeDisplay.d.ts declare const EFTimeDisplay_base: (new (...args: any[]) => { target: string; targetElement: ControllableInterface | null; effectiveContext: ControllableInterface | null; }) & typeof LitElement; declare class EFTimeDisplay extends EFTimeDisplay_base { static styles: _$lit.CSSResult; currentTimeMs: number; durationMs: number; contextCurrentTimeMs: number; contextDurationMs: number; get effectiveCurrentTimeMs(): number; get effectiveDurationMs(): number; private formatTime; render(): TemplateResult$1<1>; } declare global { interface HTMLElementTagNameMap { "ef-time-display": EFTimeDisplay; } } //#endregion export { EFTimeDisplay }; //# sourceMappingURL=EFTimeDisplay.d.ts.map