/** * @author Luuxis * @license CC-BY-NC 4.0 - https://creativecommons.org/licenses/by-nc/4.0/ */ /// import { EventEmitter } from 'events'; export default class NeoForgeMC extends EventEmitter { options: any; constructor(options?: {}); downloadInstaller(Loader: any): Promise<{ error: string; filePath?: undefined; oldAPI?: undefined; } | { filePath: string; oldAPI: boolean; error?: undefined; }>; extractProfile(pathInstaller: any): Promise; extractUniversalJar(profile: any, pathInstaller: any, oldAPI: any): Promise; downloadLibraries(profile: any, skipneoForgeFilter: any): Promise; patchneoForge(profile: any, oldAPI: any): Promise; }