import GameServer from "../GameServer"; import Installer, { VersionManifest } from "./Installer"; export default class VanillaInstaller extends Installer { installed: boolean; eula: boolean; useLogs: boolean; version: string; static versionCache: VersionManifest | null; static versionManifestURL: string; constructor(version: string, log?: boolean); /** * * @param directory The directory where the server will be installed at * @throws {EulaNotAcceptedError} * @throws {InstallDirectoryNotEmptyError} * @returns {Promise} The server object that can be started or stopped */ install(directory: string): Promise; static getVersions(): Promise; static clearCache: () => null; acceptEULA(): this; log(text: string): void; } //# sourceMappingURL=VanillaInstaller.d.ts.map