/// <reference types="vite/client" />

interface Window {
  HeavenLoadingCanvas?: new (canvas: HTMLCanvasElement) => {
    start: (scene: "hexagram" | "fortune", data?: Record<string, unknown>) => void;
    complete: () => Promise<void>;
    stop: () => void;
  };
}
