/// interface ImportMetaEnv { readonly PUBLIC_ENV: string readonly PUBLIC_MAXKB_URL: string readonly PUBLIC_OJ_URL: string readonly PUBLIC_CODE_URL: string readonly PUBLIC_JUDGE0_URL: string readonly PUBLIC_ICONIFY_URL: string readonly PUBLIC_SIGNALING_URL: string readonly PUBLIC_WS_URL: string } interface ImportMeta { readonly env: ImportMetaEnv } interface Document { startViewTransition?: (callback: () => void | Promise) => { ready: Promise finished: Promise updateCallbackDone: Promise } }