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

import enum

import winrt.system
from winrt import _winrt_windows_services_maps_offlinemaps

__all__ = [
    "OfflineMapPackageQueryStatus",
    "OfflineMapPackageStartDownloadStatus",
    "OfflineMapPackageStatus",
    "OfflineMapPackage",
    "OfflineMapPackageQueryResult",
    "OfflineMapPackageStartDownloadResult",
]

class OfflineMapPackageQueryStatus(enum.IntEnum):
    SUCCESS = 0
    UNKNOWN_ERROR = 1
    INVALID_CREDENTIALS = 2
    NETWORK_FAILURE = 3

class OfflineMapPackageStartDownloadStatus(enum.IntEnum):
    SUCCESS = 0
    UNKNOWN_ERROR = 1
    INVALID_CREDENTIALS = 2
    DENIED_WITHOUT_CAPABILITY = 3

class OfflineMapPackageStatus(enum.IntEnum):
    NOT_DOWNLOADED = 0
    DOWNLOADING = 1
    DOWNLOADED = 2
    DELETING = 3

OfflineMapPackage = _winrt_windows_services_maps_offlinemaps.OfflineMapPackage
OfflineMapPackageQueryResult = _winrt_windows_services_maps_offlinemaps.OfflineMapPackageQueryResult
OfflineMapPackageStartDownloadResult = _winrt_windows_services_maps_offlinemaps.OfflineMapPackageStartDownloadResult
