# 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_web_syndication

__all__ = [
    "SyndicationErrorStatus",
    "SyndicationFormat",
    "SyndicationTextType",
    "RetrievalProgress",
    "TransferProgress",
    "SyndicationAttribute",
    "SyndicationCategory",
    "SyndicationClient",
    "SyndicationContent",
    "SyndicationError",
    "SyndicationFeed",
    "SyndicationGenerator",
    "SyndicationItem",
    "SyndicationLink",
    "SyndicationNode",
    "SyndicationPerson",
    "SyndicationText",
    "ISyndicationClient",
    "ISyndicationNode",
    "ISyndicationText",
]

class SyndicationErrorStatus(enum.IntEnum):
    UNKNOWN = 0
    MISSING_REQUIRED_ELEMENT = 1
    MISSING_REQUIRED_ATTRIBUTE = 2
    INVALID_XML = 3
    UNEXPECTED_CONTENT = 4
    UNSUPPORTED_FORMAT = 5

class SyndicationFormat(enum.IntEnum):
    ATOM10 = 0
    RSS20 = 1
    RSS10 = 2
    RSS092 = 3
    RSS091 = 4
    ATOM03 = 5

class SyndicationTextType(enum.IntEnum):
    TEXT = 0
    HTML = 1
    XHTML = 2

RetrievalProgress = _winrt_windows_web_syndication.RetrievalProgress
TransferProgress = _winrt_windows_web_syndication.TransferProgress
SyndicationAttribute = _winrt_windows_web_syndication.SyndicationAttribute
SyndicationCategory = _winrt_windows_web_syndication.SyndicationCategory
SyndicationClient = _winrt_windows_web_syndication.SyndicationClient
SyndicationContent = _winrt_windows_web_syndication.SyndicationContent
SyndicationError = _winrt_windows_web_syndication.SyndicationError
SyndicationFeed = _winrt_windows_web_syndication.SyndicationFeed
SyndicationGenerator = _winrt_windows_web_syndication.SyndicationGenerator
SyndicationItem = _winrt_windows_web_syndication.SyndicationItem
SyndicationLink = _winrt_windows_web_syndication.SyndicationLink
SyndicationNode = _winrt_windows_web_syndication.SyndicationNode
SyndicationPerson = _winrt_windows_web_syndication.SyndicationPerson
SyndicationText = _winrt_windows_web_syndication.SyndicationText
ISyndicationClient = _winrt_windows_web_syndication.ISyndicationClient
ISyndicationNode = _winrt_windows_web_syndication.ISyndicationNode
ISyndicationText = _winrt_windows_web_syndication.ISyndicationText
