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

import enum
import typing
import uuid as _uuid

import winrt.system
from winrt._winrt_windows_ui_popups import (
    MessageDialog,
    PopupMenu,
    UICommand,
    UICommandSeparator,
    _IUICommand,
    IUICommand,
)

__all__ = [
    "MessageDialogOptions",
    "Placement",
    "MessageDialog",
    "PopupMenu",
    "UICommand",
    "UICommandSeparator",
    "IUICommand",
    "UICommandInvokedHandler",
]

class MessageDialogOptions(enum.IntFlag):
    NONE = 0x0
    ACCEPT_USER_INPUT_AFTER_DELAY = 0x1

class Placement(enum.IntEnum):
    DEFAULT = 0
    ABOVE = 1
    BELOW = 2
    LEFT = 3
    RIGHT = 4

UICommandInvokedHandler = typing.Callable[[IUICommand], None]
