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

import enum

import winrt.system
from winrt._winrt_windows_media_control import (
    CurrentSessionChangedEventArgs,
    GlobalSystemMediaTransportControlsSession,
    GlobalSystemMediaTransportControlsSessionManager,
    GlobalSystemMediaTransportControlsSessionMediaProperties,
    GlobalSystemMediaTransportControlsSessionPlaybackControls,
    GlobalSystemMediaTransportControlsSessionPlaybackInfo,
    GlobalSystemMediaTransportControlsSessionTimelineProperties,
    MediaPropertiesChangedEventArgs,
    PlaybackInfoChangedEventArgs,
    SessionsChangedEventArgs,
    TimelinePropertiesChangedEventArgs,
)

__all__ = [
    "GlobalSystemMediaTransportControlsSessionPlaybackStatus",
    "CurrentSessionChangedEventArgs",
    "GlobalSystemMediaTransportControlsSession",
    "GlobalSystemMediaTransportControlsSessionManager",
    "GlobalSystemMediaTransportControlsSessionMediaProperties",
    "GlobalSystemMediaTransportControlsSessionPlaybackControls",
    "GlobalSystemMediaTransportControlsSessionPlaybackInfo",
    "GlobalSystemMediaTransportControlsSessionTimelineProperties",
    "MediaPropertiesChangedEventArgs",
    "PlaybackInfoChangedEventArgs",
    "SessionsChangedEventArgs",
    "TimelinePropertiesChangedEventArgs",
]

class GlobalSystemMediaTransportControlsSessionPlaybackStatus(enum.IntEnum):
    CLOSED = 0
    OPENED = 1
    CHANGING = 2
    STOPPED = 3
    PLAYING = 4
    PAUSED = 5

