# WARNING: Please don't edit this file. It was generated by Python/WinRT v2.1.0

import enum

import winrt.system
from winrt import _winrt_windows_ui_xaml_hosting

__all__ = [
    "DesignerAppViewState",
    "XamlSourceFocusNavigationReason",
    "DesignerAppExitedEventArgs",
    "DesignerAppManager",
    "DesignerAppView",
    "DesktopWindowXamlSource",
    "DesktopWindowXamlSourceGotFocusEventArgs",
    "DesktopWindowXamlSourceTakeFocusRequestedEventArgs",
    "ElementCompositionPreview",
    "WindowsXamlManager",
    "XamlSourceFocusNavigationRequest",
    "XamlSourceFocusNavigationResult",
    "XamlUIPresenter",
    "IXamlUIPresenterHost",
    "IXamlUIPresenterHost2",
    "IXamlUIPresenterHost3",
]

class DesignerAppViewState(enum.IntEnum):
    VISIBLE = 0
    HIDDEN = 1

class XamlSourceFocusNavigationReason(enum.IntEnum):
    PROGRAMMATIC = 0
    RESTORE = 1
    FIRST = 3
    LAST = 4
    LEFT = 7
    UP = 8
    RIGHT = 9
    DOWN = 10

DesignerAppExitedEventArgs = _winrt_windows_ui_xaml_hosting.DesignerAppExitedEventArgs
DesignerAppManager = _winrt_windows_ui_xaml_hosting.DesignerAppManager
DesignerAppView = _winrt_windows_ui_xaml_hosting.DesignerAppView
DesktopWindowXamlSource = _winrt_windows_ui_xaml_hosting.DesktopWindowXamlSource
DesktopWindowXamlSourceGotFocusEventArgs = _winrt_windows_ui_xaml_hosting.DesktopWindowXamlSourceGotFocusEventArgs
DesktopWindowXamlSourceTakeFocusRequestedEventArgs = _winrt_windows_ui_xaml_hosting.DesktopWindowXamlSourceTakeFocusRequestedEventArgs
ElementCompositionPreview = _winrt_windows_ui_xaml_hosting.ElementCompositionPreview
WindowsXamlManager = _winrt_windows_ui_xaml_hosting.WindowsXamlManager
XamlSourceFocusNavigationRequest = _winrt_windows_ui_xaml_hosting.XamlSourceFocusNavigationRequest
XamlSourceFocusNavigationResult = _winrt_windows_ui_xaml_hosting.XamlSourceFocusNavigationResult
XamlUIPresenter = _winrt_windows_ui_xaml_hosting.XamlUIPresenter
IXamlUIPresenterHost = _winrt_windows_ui_xaml_hosting.IXamlUIPresenterHost
IXamlUIPresenterHost2 = _winrt_windows_ui_xaml_hosting.IXamlUIPresenterHost2
IXamlUIPresenterHost3 = _winrt_windows_ui_xaml_hosting.IXamlUIPresenterHost3
