import { TemporalMixinInterface } from "../elements/EFTemporal.js";
import { LitElement } from "lit";

//#region src/gui/ContextMixin.d.ts

declare class ContextMixinInterface extends LitElement {
  signingURL?: string;
  apiHost?: string;
  rendering: boolean;
  playing: boolean;
  loop: boolean;
  currentTimeMs: number;
  focusedElement?: HTMLElement;
  targetTemporal: TemporalMixinInterface | null;
  play(): Promise<void>;
  pause(): void;
}
//#endregion
export { ContextMixinInterface };
//# sourceMappingURL=ContextMixin.d.ts.map