this repo has no description
at v1.2.1 1.2 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 { MoonlightFS } from "./fs"; 8import { 9 MoonlightEnv, 10 MoonlightHost, 11 MoonlightNode, 12 MoonlightWeb 13} from "./globals"; 14 15export * from "./discord"; 16export * from "./config"; 17export * from "./extension"; 18export * as CoreExtensions from "./coreExtensions"; 19export * from "./globals"; 20export * from "./logger"; 21export * as constants from "./constants"; 22export * from "./fs"; 23 24export type { AST } from "@moonlight-mod/lunast"; 25export { ModuleExport, ModuleExportType } from "@moonlight-mod/moonmap"; 26 27declare global { 28 const MOONLIGHT_ENV: MoonlightEnv; 29 const MOONLIGHT_PROD: boolean; 30 const MOONLIGHT_INJECTOR: boolean; 31 const MOONLIGHT_NODE_PRELOAD: boolean; 32 const MOONLIGHT_WEB_PRELOAD: boolean; 33 const MOONLIGHT_BROWSER: boolean; 34 const MOONLIGHT_BRANCH: string; 35 const MOONLIGHT_VERSION: string; 36 37 var moonlightHost: MoonlightHost; 38 var moonlightNode: MoonlightNode; 39 var moonlight: MoonlightWeb; 40 var moonlightFS: MoonlightFS; 41 42 var _moonlightBrowserInit: () => Promise<void>; 43 var _moonlightBrowserLoad: () => Promise<void>; 44}