import * as lit24 from "lit";
import { LitElement } from "lit";
import * as lit_html22 from "lit-html";
import * as lit_html_directives_ref_js3 from "lit-html/directives/ref.js";

//#region src/gui/EFFocusOverlay.d.ts
declare class EFFocusOverlay extends LitElement {
  static styles: lit24.CSSResult;
  focusedElement?: HTMLElement | null;
  overlay: lit_html_directives_ref_js3.Ref<HTMLDivElement>;
  private animationFrame?;
  drawOverlay: () => void;
  render(): lit_html22.TemplateResult<1>;
  connectedCallback(): void;
  disconnectedCallback(): void;
  protected updated(): void;
}
declare global {
  interface HTMLElementTagNameMap {
    "ef-focus-overlay": EFFocusOverlay;
  }
}
//#endregion
export { EFFocusOverlay };
//# sourceMappingURL=EFFocusOverlay.d.ts.map