this repo has no description
at v1.3.7 1.3 kB view raw
1/// <reference types="standalone-electron-types" /> 2/// <reference types="react" /> 3/// <reference types="./import" /> 4/// <reference types="./mappings" /> 5/* eslint-disable no-var */ 6 7import { MoonlightEnv, MoonlightHost, MoonlightNode, MoonlightNodeSandboxed, MoonlightWeb } from "./globals"; 8 9export * from "./discord"; 10export * from "./config"; 11export * from "./extension"; 12export * as CoreExtensions from "./coreExtensions"; 13export * from "./globals"; 14export * from "./logger"; 15export * as constants from "./constants"; 16export * from "./fs"; 17 18export type { AST } from "@moonlight-mod/lunast"; 19export { ModuleExport, ModuleExportType } from "@moonlight-mod/moonmap"; 20 21declare global { 22 const MOONLIGHT_ENV: MoonlightEnv; 23 const MOONLIGHT_PROD: boolean; 24 const MOONLIGHT_INJECTOR: boolean; 25 const MOONLIGHT_NODE_PRELOAD: boolean; 26 const MOONLIGHT_WEB_PRELOAD: boolean; 27 const MOONLIGHT_BROWSER: boolean; 28 const MOONLIGHT_BRANCH: string; 29 const MOONLIGHT_VERSION: string; 30 31 var moonlightHost: MoonlightHost; 32 var moonlightNode: MoonlightNode; 33 var moonlightNodeSandboxed: MoonlightNodeSandboxed; 34 var moonlight: MoonlightWeb; 35 36 var _moonlightBrowserInit: undefined | (() => Promise<void>); 37 var _moonlightWebLoad: undefined | (() => Promise<void>); 38}