@manuth/woltlab-compiler
Version:
A compiler for generating WoltLab-Package `.tar` Archives and other WoltLab-Package Components
29 lines (28 loc) • 871 B
TypeScript
import { IPackageFileDescriptorOptions } from "./IPackageFileDescriptorOptions.js";
import { PackageDescriptor } from "./PackageDescriptor.js";
/**
* Provides an abstraction of a package stored in a file.
*/
export declare class PackageFileDescriptor extends PackageDescriptor {
/**
* The filename of the package
*/
private fileName;
/**
* Initializes a new instance of the {@link PackageFileDescriptor `PackageFileDescriptor`} class.
*
* @param options
* The options of the descriptor.
*/
constructor(options: IPackageFileDescriptorOptions);
/**
* The filename of the package.
*
* Keep in mind to provide the file using the {@link Package.AdditionalFiles `Package.AdditionalFiles`}-property.
*/
get FileName(): string;
/**
* @inheritdoc
*/
set FileName(value: string);
}