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);
}
