import { PartialGroup } from '../types'; import { IdGenerator } from '../utils'; import * as client from '@keneanung/iron-realms-nexus-typings'; /** * Class for a Nexus group. */ export declare class Group implements client.Group { name: string; id: number; type: 'group'; enabled: boolean; items: client.Reflex[]; /** * Creates a complete group object from a partial one. * @param {PartialGroup} partialGroup A partial group object. * @param {IdGenerator} idGenerator The IdGenerator to use for retrieving the ID. * @param {string} packageDefinitionFile The (absolute) path to the package definition file that this function pbject is built from. */ constructor(partialGroup: PartialGroup, idGenerator: IdGenerator, packageDefinitionFile: string); }