@manuth/woltlab-compiler
Version:
A compiler for generating WoltLab-Package `.tar` Archives and other WoltLab-Package Components
180 lines (179 loc) • 15.5 kB
TypeScript
/// <reference lib="dom" />
export { BidirectionalCollection } from "./Collections/BidirectionalCollection.js";
export { Constants } from "./Constants.js";
export { Compiler } from "./Compilation/Compiler.js";
export { EventListenerFileCompiler } from "./Compilation/Events/EventListenerFileCompiler.js";
export { ListenerFileCompiler } from "./Compilation/Events/ListenerFileCompiler.js";
export { TemplateListenerFileCompiler } from "./Compilation/Events/TemplateListenerFileCompiler.js";
export { LocalizationFileCompiler } from "./Compilation/Globalization/LocalizationFileCompiler.js";
export { LocalizationSetCompiler } from "./Compilation/Globalization/LocalizationSetCompiler.js";
export { ImportFileCompiler } from "./Compilation/ImportFileCompiler.js";
export { NamedObjectDeletionFileCompiler } from "./Compilation/NamedObjectDeletionFileCompiler.js";
export { ObjectDeletionFileCompiler } from "./Compilation/ObjectDeletionFileCompiler.js";
export { ACPOptionFileCompiler } from "./Compilation/Options/ACPOptionFileCompiler.js";
export { GroupOptionFileCompiler } from "./Compilation/Options/GroupOptionFileCompiler.js";
export { OptionFileCompiler } from "./Compilation/Options/OptionFileCompiler.js";
export { UserOptionFileCompiler } from "./Compilation/Options/UserOptionFileCompiler.js";
export { ACPOptionInstructionCompiler } from "./Compilation/PackageSystem/Instructions/ACPOptionInstructionCompiler.js";
export { BBCodeInstructionCompiler } from "./Compilation/PackageSystem/Instructions/BBCodeInstructionCompiler.js";
export { CronJobInstructionCompiler } from "./Compilation/PackageSystem/Instructions/CronJobInstructionCompiler.js";
export { EmojiInstructionCompiler } from "./Compilation/PackageSystem/Instructions/EmojiInstructionCompiler.js";
export { EventListenerInstructionCompiler } from "./Compilation/PackageSystem/Instructions/EventListenerInstructionCompiler.js";
export { FileInstructionCompiler } from "./Compilation/PackageSystem/Instructions/FileInstructionCompiler.js";
export { FileSystemInstructionCompiler } from "./Compilation/PackageSystem/Instructions/FileSystemInstructionCompiler.js";
export { GroupOptionInstructionCompiler } from "./Compilation/PackageSystem/Instructions/GroupOptionInstructionCompiler.js";
export { InstructionCompiler } from "./Compilation/PackageSystem/Instructions/InstructionCompiler.js";
export { InstructionFileCompiler } from "./Compilation/PackageSystem/Instructions/InstructionFileCompiler.js";
export { LocalizationInstructionCompiler } from "./Compilation/PackageSystem/Instructions/LocalizationInstructionCompiler.js";
export { LocalizationProviderCompiler } from "./Compilation/PackageSystem/Instructions/LocalizationProviderCompiler.js";
export { OptionInstructionCompiler } from "./Compilation/PackageSystem/Instructions/OptionInstructionCompiler.js";
export { PHPInstructionCompiler } from "./Compilation/PackageSystem/Instructions/PHPInstructionCompiler.js";
export { SelfContainedPHPInstructionCompiler } from "./Compilation/PackageSystem/Instructions/SelfContainedPHPInstructionCompiler.js";
export { TemplateListenerInstructionCompiler } from "./Compilation/PackageSystem/Instructions/TemplateListenerInstructionCompiler.js";
export { ThemeInstructionCompiler } from "./Compilation/PackageSystem/Instructions/ThemeInstructionCompiler.js";
export { UserOptionInstructionCompiler } from "./Compilation/PackageSystem/Instructions/UserOptionInstructionCompiler.js";
export { InstructionSetCompiler } from "./Compilation/PackageSystem/InstructionSetCompiler.js";
export { PackageCompiler } from "./Compilation/PackageSystem/PackageCompiler.js";
export { PackageFileCompiler } from "./Compilation/PackageSystem/PackageFileCompiler.js";
export { BBCodeFileCompiler } from "./Compilation/Presentation/BBCodeFileCompiler.js";
export { EmojiFileCompiler } from "./Compilation/Presentation/EmojiFileCompiler.js";
export { ThemeCompiler } from "./Compilation/Presentation/ThemeCompiler.js";
export { ThemeFileCompiler } from "./Compilation/Presentation/ThemeFileCompiler.js";
export { ThemeVariableCompiler } from "./Compilation/Presentation/ThemeVariableCompiler.js";
export { CronJobFileCompiler } from "./Compilation/Tasks/CronJobFileCompiler.js";
export { WoltLabEJSFileCompiler } from "./Compilation/WoltLabEJSFileCompiler.js";
export { WoltLabXMLCompiler } from "./Compilation/WoltLabXMLCompiler.js";
export { XMLFileCompiler } from "./Compilation/XMLFileCompiler.js";
export { BBCode } from "./Customization/BBCodes/BBCode.js";
export { BBCodeAttribute } from "./Customization/BBCodes/BBCodeAttribute.js";
export { IBBCodeAttributeOptions } from "./Customization/BBCodes/IBBCodeAttributeOptions.js";
export { IBBCodeOptions } from "./Customization/BBCodes/IBBCodeOptions.js";
export { Emoji } from "./Customization/Presentation/Emoji.js";
export { IEmojiOptions } from "./Customization/Presentation/IEmojiOptions.js";
export { ITemplateListenerOptions } from "./Customization/Presentation/ITemplateListenerOptions.js";
export { TemplateListener } from "./Customization/Presentation/TemplateListener.js";
export { IImageDirectoryDescriptorOptions } from "./Customization/Presentation/Themes/IImageDirectoryDescriptorOptions.js";
export { ImageDirectoryDescriptor } from "./Customization/Presentation/Themes/ImageDirectoryDescriptor.js";
export { IThemeLoaderOptions } from "./Customization/Presentation/Themes/IThemeLoaderOptions.js";
export { IThemeOptionBase } from "./Customization/Presentation/Themes/IThemeOptionBase.js";
export { IThemeOptions } from "./Customization/Presentation/Themes/IThemeOptions.js";
export { SassVariableParser } from "./Customization/Presentation/Themes/SassVariableParser.js";
export { Theme } from "./Customization/Presentation/Themes/Theme.js";
export { ThemeLoader } from "./Customization/Presentation/Themes/ThemeLoader.js";
export { ThemeVariables } from "./Customization/Presentation/Themes/ThemeVariables.js";
export { EventListener } from "./Events/EventListener.js";
export { IEventListenerOptions } from "./Events/IEventListenerOptions.js";
export { IListenerOptions } from "./Events/IListenerOptions.js";
export { Listener } from "./Events/Listener.js";
export { ListenerEnvironment } from "./Events/ListenerEnvironment.js";
export { ILocalization } from "./Globalization/ILocalization.js";
export { ILocalizationItemOptions } from "./Globalization/ILocalizationItemOptions.js";
export { Localization } from "./Globalization/Localization.js";
export { LocalizationItem } from "./Globalization/LocalizationItem.js";
export { LocalizationNode } from "./Globalization/LocalizationNode.js";
export { INamedObject } from "./INamedObject.js";
export { INode as IGenericNode } from "./NodeSystem/Generic/INode.js";
export { INode } from "./NodeSystem/INode.js";
export { INodeItem } from "./NodeSystem/INodeItem.js";
export { INodeOptions } from "./NodeSystem/INodeOptions.js";
export { Node } from "./NodeSystem/Node.js";
export { NodeCollection } from "./NodeSystem/NodeCollection.js";
export { NodeItem } from "./NodeSystem/NodeItem.js";
export { Category } from "./Options/Category.js";
export { ACPCategory } from "./Options/ControlPanel/ACPCategory.js";
export { ACPOption } from "./Options/ControlPanel/ACPOption.js";
export { IACPOptionOptions } from "./Options/ControlPanel/IACPOptionOptions.js";
export { ICategory as IGenericCategory } from "./Options/Generic/ICategory.js";
export { GroupCategory } from "./Options/Groups/GroupCategory.js";
export { GroupOption } from "./Options/Groups/GroupOption.js";
export { IGroupOptionOptions } from "./Options/Groups/IGroupOptionOptions.js";
export { ICategory } from "./Options/ICategory.js";
export { ICategoryOptions } from "./Options/ICategoryOptions.js";
export { IOptionItemOptions } from "./Options/IOptionItemOptions.js";
export { IOptionOptions } from "./Options/IOptionOptions.js";
export { Option } from "./Options/Option.js";
export { OptionItem } from "./Options/OptionItem.js";
export { OptionType } from "./Options/OptionType.js";
export { EditPermission } from "./Options/UserPanel/EditPermission.js";
export { IUserOptionOptions } from "./Options/UserPanel/IUserOptionOptions.js";
export { UserCategory } from "./Options/UserPanel/UserCategory.js";
export { UserOption } from "./Options/UserPanel/UserOption.js";
export { ViewPermission } from "./Options/UserPanel/ViewPermission.js";
export { Component } from "./PackageSystem/Component.js";
export { ConflictingPackageDescriptor } from "./PackageSystem/ConflictingPackageDescriptor.js";
export { FileDescriptor } from "./PackageSystem/FileDescriptor.js";
export { IComponentOptions } from "./PackageSystem/IComponentOptions.js";
export { IConflictingPackageDescriptorOptions } from "./PackageSystem/IConflictingPackageDescriptorOptions.js";
export { IFileDescriptorOptions } from "./PackageSystem/IFileDescriptorOptions.js";
export { BBCodeInstruction } from "./PackageSystem/Instructions/Customization/BBCodeInstruction.js";
export { EmojiInstruction } from "./PackageSystem/Instructions/Customization/EmojiInstruction.js";
export { IBBCodeInstructionOptions } from "./PackageSystem/Instructions/Customization/IBBCodeInstructionOptions.js";
export { IEmojiInstructionOptions } from "./PackageSystem/Instructions/Customization/IEmojiInstructionOptions.js";
export { ACPTemplateInstruction } from "./PackageSystem/Instructions/Customization/Presentation/ACPTemplateInstruction.js";
export { IThemeInstructionOptions } from "./PackageSystem/Instructions/Customization/Presentation/IThemeInstructionOptions.js";
export { TemplateInstruction } from "./PackageSystem/Instructions/Customization/Presentation/TemplateInstruction.js";
export { ThemeInstruction } from "./PackageSystem/Instructions/Customization/Presentation/ThemeInstruction.js";
export { SQLInstruction } from "./PackageSystem/Instructions/Data/SQLInstruction.js";
export { EventListenerInstruction } from "./PackageSystem/Instructions/Events/EventListenerInstruction.js";
export { IListenerInstruction } from "./PackageSystem/Instructions/Events/IListenerInstruction.js";
export { IListenerInstructionOptions } from "./PackageSystem/Instructions/Events/IListenerInstructionOptions.js";
export { ListenerInstruction } from "./PackageSystem/Instructions/Events/ListenerInstruction.js";
export { TemplateListenerInstruction } from "./PackageSystem/Instructions/Events/TemplateListenerInstruction.js";
export { ApplicationFileSystemInstruction } from "./PackageSystem/Instructions/FileSystem/ApplicationFileSystemInstruction.js";
export { FileSystemInstruction } from "./PackageSystem/Instructions/FileSystem/FileSystemInstruction.js";
export { IApplicationFileSystemInstructionOptions } from "./PackageSystem/Instructions/FileSystem/IApplicationFileSystemInstructionOptions.js";
export { IFileSystemInstructionOptions } from "./PackageSystem/Instructions/FileSystem/IFileSystemInstructionOptions.js";
export { ErrorMessageInstruction } from "./PackageSystem/Instructions/Globalization/ErrorMessageInstruction.js";
export { ILocalizationInstruction } from "./PackageSystem/Instructions/Globalization/ILocalizationInstruction.js";
export { ILocalizationInstructionOptions } from "./PackageSystem/Instructions/Globalization/ILocalizationInstructionOptions.js";
export { LocalizationInstruction } from "./PackageSystem/Instructions/Globalization/LocalizationInstruction.js";
export { LocalizationProviderInstruction } from "./PackageSystem/Instructions/Globalization/LocalizationProviderInstruction.js";
export { TranslationInstruction } from "./PackageSystem/Instructions/Globalization/TranslationInstruction.js";
export { IDeleteInstruction } from "./PackageSystem/Instructions/IDeleteInstruction.js";
export { IDeleteInstructionOptions } from "./PackageSystem/Instructions/IDeleteInstructionOptions.js";
export { IInstruction } from "./PackageSystem/Instructions/IInstruction.js";
export { IInstructionOptions } from "./PackageSystem/Instructions/IInstructionOptions.js";
export { IInstructionSetOptions } from "./PackageSystem/Instructions/IInstructionSetOptions.js";
export { INamedDeleteInstruction } from "./PackageSystem/Instructions/INamedDeleteInstruction.js";
export { Instruction } from "./PackageSystem/Instructions/Instruction.js";
export { InstructionSet } from "./PackageSystem/Instructions/InstructionSet.js";
export { IPHPInstructionOptions } from "./PackageSystem/Instructions/IPHPInstructionOptions.js";
export { ISelfContainedPHPInstructionOptions } from "./PackageSystem/Instructions/ISelfContainedPHPInstructionOptions.js";
export { IUpdateInstructionSetOptions } from "./PackageSystem/Instructions/IUpdateInstructionSetOptions.js";
export { NamedDeleteInstruction } from "./PackageSystem/Instructions/NamedDeleteInstruction.js";
export { INodeSystemInstruction } from "./PackageSystem/Instructions/NodeSystem/INodeSystemInstruction.js";
export { INodeSystemInstructionOptions } from "./PackageSystem/Instructions/NodeSystem/INodeSystemInstructionOptions.js";
export { NodeSystemInstruction } from "./PackageSystem/Instructions/NodeSystem/NodeSystemInstruction.js";
export { ACPOptionInstruction } from "./PackageSystem/Instructions/Options/ACPOptionInstruction.js";
export { GroupOptionInstruction } from "./PackageSystem/Instructions/Options/GroupOptionInstruction.js";
export { IOptionInstruction } from "./PackageSystem/Instructions/Options/IOptionInstruction.js";
export { IOptionInstructionOptions } from "./PackageSystem/Instructions/Options/IOptionInstructionOptions.js";
export { OptionInstruction } from "./PackageSystem/Instructions/Options/OptionInstruction.js";
export { UserOptionInstruction } from "./PackageSystem/Instructions/Options/UserOptionInstruction.js";
export { PHPInstruction } from "./PackageSystem/Instructions/PHPInstruction.js";
export { SelfContainedPHPInstruction } from "./PackageSystem/Instructions/SelfContainedPHPInstruction.js";
export { CronJobInstruction } from "./PackageSystem/Instructions/Tasks/CronJobInstruction.js";
export { ICronJobInstructionOptions } from "./PackageSystem/Instructions/Tasks/ICronJobInstructionOptions.js";
export { UpdateInstructionSet } from "./PackageSystem/Instructions/UpdateInstructionSet.js";
export { IPackageDescriptorOptions } from "./PackageSystem/IPackageDescriptorOptions.js";
export { IPackageFileDescriptorOptions } from "./PackageSystem/IPackageFileDescriptorOptions.js";
export { IPackageOptions } from "./PackageSystem/IPackageOptions.js";
export { IPersonOptions } from "./PackageSystem/IPersonOptions.js";
export { IRequiredPackageDescriptorOptions } from "./PackageSystem/IRequiredPackageDescriptorOptions.js";
export { OptionalPackageDescriptor } from "./PackageSystem/OptionalPackageDescriptor.js";
export { Package } from "./PackageSystem/Package.js";
export { PackageDescriptor } from "./PackageSystem/PackageDescriptor.js";
export { PackageFileDescriptor } from "./PackageSystem/PackageFileDescriptor.js";
export { Person } from "./PackageSystem/Person.js";
export { RequiredPackageDescriptor } from "./PackageSystem/RequiredPackageDescriptor.js";
export { VersionKind } from "./PackageSystem/VersionKind.js";
export { VersionNumber } from "./PackageSystem/VersionNumber.js";
export { XML } from "./Serialization/XML.js";
export { XMLEditor } from "./Serialization/XMLEditor.js";
export { CronJob } from "./Tasks/CronJob.js";
export { ICronJobOptions } from "./Tasks/ICronJobOptions.js";
export { TimePeriod } from "./Tasks/TimePeriod.js";
/**
* The name of the invariant culture.
*/
export declare let InvariantCultureName: string;