woltlab-compiler
Version:
A compiler for WoltLab-Package Archives and WoltLab-Package Components
24 lines (23 loc) • 650 B
TypeScript
import { Package } from "../Package";
import { InstructionSet } from "./InstructionSet";
/**
* Represents a collection of instructions for updating a package.
*/
export declare class UpdateInstructionSet extends InstructionSet {
/**
* The version to update the package from.
*/
private fromVersion;
/**
* Initializes a new instance of the `UpdateInstructionSet` class.
*/
constructor($package: Package, fromVersion: string);
/**
* Gets or sets the version to update the package from.
*/
FromVersion: string;
/**
* @inheritdoc
*/
Serialize(): Element;
}