import { PartialPackage } from '../types'; import * as client from '@keneanung/iron-realms-nexus-typings'; /** * Class for a Nexus package. */ export declare class Package implements client.Package { name: string; enabled: boolean; description: string; type: 'group'; id: number; items: client.Reflex[]; version: string; dependencies: string[]; website: string; /** * Constructs a new package instance from a partial definition. * @param {PartialPackage} partialPackage Partial package definition. Will be completed with default values. * @param {string} packageDefinitionFile Path to the package definition file. * @param {string|undefined} packageVersion Version of the package. Overrides any value inside the partial package definition. */ constructor(partialPackage: PartialPackage, packageDefinitionFile: string, packageVersion?: string); }