Option Strict On
Option Explicit On

Namespace Nexamas.UI.Rendering

    ''' <summary>
    ''' Identifies the broad surface role requesting visual treatment. This belongs to the
    ''' Surface system, not the Material registry: materials stay generic and receive the role
    ''' only as context for safe intensity adjustments.
    ''' </summary>
    Friend Enum MASSurfaceRole
        Unknown = 0
        PanelShell = 1
        Dialog = 2
        Toast = 3
        DropDown = 4
        Popup = 5
        FilePicker = 6
        Card = 7
        ApplicationChrome = 8
        Control = 9
    End Enum

End Namespace
