namespace MAGES::Editor

namespace Editor {

// namespaces

namespace MAGES::Editor::ComponentLibrary;
namespace MAGES::Editor::Utilities;
namespace MAGES::Editor::VSAttribution;

// typedefs

typedef UnityEngine.Object Object;

// enums

enum ConfigurationTaskState;
enum ConfigurationTaskType;
enum OverlayPlayModeState;
enum PlatformFlags;

// structs

struct QualityLevelSettings;
struct URPAsset;

// interfaces

interface ICloneable;
interface IConfigurationTaskCallbacksReceiver;

// classes

class AnimationRiggingManagmentConfigurationTask;
class AssemblyCompatibilityAsset;
class AssemblyCompatibilityAssetEditor;
class AssemblyCompatibilityProcessor;
class AvatarConfigurationTask;
class BaseConfigurationTask;
class BaseMAGESPanelPage;
class BundleEditor;
class ChoiceActionMigrationConfiguratiionTask;
class CloneMethodAttribute;
class CloseButton;
class CollapsableTwoPaneSplitView;
class CollapsableTwoPaneSplitViewResizer;
class ColourSpaceConfigurationTask;
class ConfigurationTaskUI;
class CreatePathReferences;
class DeveloperAuthentication;
class DropDownSelect;
class DropDownToggle;
class DynamicLabelEditor;
class EditableLabel;
class EditorDispatcher;
class GameObjectReferencePropertyDrawer;
class GhostDataPropertyDrawer;
class GhostEditor;
class HttpClientProgressExtensions;
class HubEditor;
class HubModuleEditor;
class HubModulePropertyDrawer;
class InteractionLayerField;
class InteractionLayerMaskField;
class InteractionLayerMaskPropertyDrawer;
class InteractionLayerPropertyDrawer;
class LicenseLimitsExporter;
class LookAtObjectEditor;
class MAGESEditor;
class MAGESMenuItemPriorities;
class MAGESOverlay;
class MAGESOverlayItemAttribute;
class MAGESPanel;
class MAGESPanelConfigurationPage;
class MAGESPanelDevicesPage;
class MAGESPanelExtrasPage;
class MAGESPanelHubPage;
class MAGESPanelLoginPage;
class MAGESPanelStartupHelper;
class MAGESPanelWelcomePage;
class MAGESSceneViewOverlay;
class MethodReferencePropertyDrawer;
class MicrosoftCognitiveServicesConfigurationTask;
class NetUtils;
class OpenXRPluginManagementSettingsAfterRecompile;
class OverridablePropertyPropertyDrawer;
class PackageManagerUtility;
class PhotonNetworkingConfigurationTask;
class PhysicsSettingsConfigurationTask;
class PopupPanel;
class PreviewObjectEditor;
class PrimitiveTypeCloneUtility;
class QualitySettingsConfigurationTask;
class QualitySettingsValidatorObject;
class SampleEditorWindow;
class SegmentDataPropertyDrawer;
class SegmentEditor;
class SettingsUtility;
class StartupDataEditor;
class StoryboardGeneratorPanel;
class TagLabelEditor;
class TextFieldExtensions;
class ThemeEditor;
class TypeReferencePropertyDrawer;
class UniqueIdentifierPropertyDrawer;
class UniqueReferencePropertyDrawer;
class UniversalRenderPipelineConfigurationTask;
class WorldSpaceCanvasEditor;
class XRPluginManagementConfigurationTask;

} // namespace Editor