# WARNING: Please don't edit this file. It was generated by Python/WinRT v1.0.0-beta.10

import enum

import winsdk.system

_ns_module = winsdk.system._import_ns_module("Windows.UI.Shell")

try:
    import winsdk.windows.applicationmodel.core
except ImportError:
    pass

try:
    import winsdk.windows.foundation
except ImportError:
    pass

try:
    import winsdk.windows.foundation.collections
except ImportError:
    pass

try:
    import winsdk.windows.graphics.imaging
except ImportError:
    pass

try:
    import winsdk.windows.storage.streams
except ImportError:
    pass

try:
    import winsdk.windows.ui
except ImportError:
    pass

try:
    import winsdk.windows.ui.startscreen
except ImportError:
    pass

class SecurityAppKind(enum.IntEnum):
    WEB_PROTECTION = 0

class SecurityAppState(enum.IntEnum):
    DISABLED = 0
    ENABLED = 1

class SecurityAppSubstatus(enum.IntEnum):
    UNDETERMINED = 0
    NO_ACTION_NEEDED = 1
    ACTION_RECOMMENDED = 2
    ACTION_NEEDED = 3

class ShareWindowCommand(enum.IntEnum):
    NONE = 0
    START_SHARING = 1
    STOP_SHARING = 2

_ns_module._register_SecurityAppKind(SecurityAppKind)
_ns_module._register_SecurityAppState(SecurityAppState)
_ns_module._register_SecurityAppSubstatus(SecurityAppSubstatus)
_ns_module._register_ShareWindowCommand(ShareWindowCommand)

AdaptiveCardBuilder = _ns_module.AdaptiveCardBuilder
FocusSession = _ns_module.FocusSession
FocusSessionManager = _ns_module.FocusSessionManager
SecurityAppManager = _ns_module.SecurityAppManager
ShareWindowCommandEventArgs = _ns_module.ShareWindowCommandEventArgs
ShareWindowCommandSource = _ns_module.ShareWindowCommandSource
TaskbarManager = _ns_module.TaskbarManager
WindowTab = _ns_module.WindowTab
WindowTabCloseRequestedEventArgs = _ns_module.WindowTabCloseRequestedEventArgs
WindowTabCollection = _ns_module.WindowTabCollection
winsdk.system._mixin_mutable_sequence(WindowTabCollection)
WindowTabGroup = _ns_module.WindowTabGroup
WindowTabIcon = _ns_module.WindowTabIcon
WindowTabManager = _ns_module.WindowTabManager
WindowTabSwitchRequestedEventArgs = _ns_module.WindowTabSwitchRequestedEventArgs
WindowTabTearOutRequestedEventArgs = _ns_module.WindowTabTearOutRequestedEventArgs
WindowTabThumbnailRequestedEventArgs = _ns_module.WindowTabThumbnailRequestedEventArgs
IAdaptiveCard = _ns_module.IAdaptiveCard
IAdaptiveCardBuilderStatics = _ns_module.IAdaptiveCardBuilderStatics
