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

import enum

import winrt.system
from winrt import _winrt_windows_phone_personalinformation

__all__ = [
    "ContactChangeType",
    "ContactQueryResultOrdering",
    "ContactStoreApplicationAccessMode",
    "ContactStoreSystemAccessMode",
    "VCardFormat",
    "ContactAddress",
    "ContactChangeRecord",
    "ContactInformation",
    "ContactQueryOptions",
    "ContactQueryResult",
    "ContactStore",
    "KnownContactProperties",
    "StoredContact",
    "IContactInformation",
    "IContactInformation2",
]

class ContactChangeType(enum.IntEnum):
    CREATED = 0
    MODIFIED = 1
    DELETED = 2

class ContactQueryResultOrdering(enum.IntEnum):
    SYSTEM_DEFAULT = 0
    GIVEN_NAME_FAMILY_NAME = 1
    FAMILY_NAME_GIVEN_NAME = 2

class ContactStoreApplicationAccessMode(enum.IntEnum):
    LIMITED_READ_ONLY = 0
    READ_ONLY = 1

class ContactStoreSystemAccessMode(enum.IntEnum):
    READ_ONLY = 0
    READ_WRITE = 1

class VCardFormat(enum.IntEnum):
    VERSION2_1 = 0
    VERSION3 = 1

ContactAddress = _winrt_windows_phone_personalinformation.ContactAddress
ContactChangeRecord = _winrt_windows_phone_personalinformation.ContactChangeRecord
ContactInformation = _winrt_windows_phone_personalinformation.ContactInformation
ContactQueryOptions = _winrt_windows_phone_personalinformation.ContactQueryOptions
ContactQueryResult = _winrt_windows_phone_personalinformation.ContactQueryResult
ContactStore = _winrt_windows_phone_personalinformation.ContactStore
KnownContactProperties = _winrt_windows_phone_personalinformation.KnownContactProperties
StoredContact = _winrt_windows_phone_personalinformation.StoredContact
IContactInformation = _winrt_windows_phone_personalinformation.IContactInformation
IContactInformation2 = _winrt_windows_phone_personalinformation.IContactInformation2
