woltlab-compiler
Version:
A compiler for WoltLab-Package Archives and WoltLab-Package Components
22 lines (21 loc) • 941 B
TypeScript
import { GroupCategory } from "../../../Options/Groups/GroupCategory";
import { GroupOption } from "../../../Options/Groups/GroupOption";
import { GroupOptionInstruction } from "../../../PackageSystem/Instructions/Options/GroupOptionInstruction";
import { GroupOptionFileCompiler } from "../../Options/GroupOptionFileCompiler";
import { OptionInstructionCompiler } from "./OptionInstructionCompiler";
/**
* Provides the functionality to compile `GroupOptionInstruction`s.
*/
export declare class GroupOptionInstructionCompiler extends OptionInstructionCompiler<GroupOptionInstruction, GroupCategory, GroupOption> {
/**
* Initializes a new instance of the `GroupOptionInstructionCompiler` class.
*
* @param item
* The item to compile.
*/
constructor(item: GroupOptionInstruction);
/**
* @inheritdoc
*/
protected readonly OptionFileCompiler: GroupOptionFileCompiler;
}