UNPKG

@manuth/woltlab-compiler

Version:

A compiler for generating WoltLab-Package `.tar` Archives and other WoltLab-Package Components

29 lines (28 loc) 871 B
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); }