import { Command } from "commander"; import { type SubmitNewVersionResponse } from "../lib/api.js"; import { AbstractCommand } from "./AbstractCommand.js"; export declare class UpdateCommand extends AbstractCommand { commandName: string; commandDescription: string; commandUseCases: string[]; isDeveloperCommand: boolean; initialize(program: Command): Command; printDetailedHelp(): void; execute(options: any, type: "patch" | "minor" | "major"): Promise; upload(path: string, gameId: string, version: string, changelog?: string, configuration?: any, userState?: any): Promise; calculateNewVersion(currentVersion: string, updateType: "patch" | "minor" | "major"): string; } //# sourceMappingURL=UpdateCommand.d.ts.map