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

import enum

import winrt.system
from winrt import _winrt_windows_system_power

__all__ = [
    "BatteryStatus",
    "EnergySaverStatus",
    "PowerSupplyStatus",
    "BackgroundEnergyManager",
    "ForegroundEnergyManager",
    "PowerManager",
]

class BatteryStatus(enum.IntEnum):
    NOT_PRESENT = 0
    DISCHARGING = 1
    IDLE = 2
    CHARGING = 3

class EnergySaverStatus(enum.IntEnum):
    DISABLED = 0
    OFF = 1
    ON = 2

class PowerSupplyStatus(enum.IntEnum):
    NOT_PRESENT = 0
    INADEQUATE = 1
    ADEQUATE = 2

BackgroundEnergyManager = _winrt_windows_system_power.BackgroundEnergyManager
ForegroundEnergyManager = _winrt_windows_system_power.ForegroundEnergyManager
PowerManager = _winrt_windows_system_power.PowerManager
