o
    ฬฤ.j	  ใ                   @   sผ  d dl mZ d dlmZ ddlmZmZ G dd deZG dd deZG d	d
 d
eZ	G dd deZ
G dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd  d eZG d!d" d"eZG d#d$ d$eZG d%d& d&eZG d'd( d(eZG d)d* d*eZG d+d, d,eZG d-d. d.eZG d/d0 d0eZG d1d2 d2eZG d3d4 d4eZG d5d6 d6eZd7S )8้    )ฺClassVar)ฺns้   )ฺBaseElementฺValuedBaseElementc                   @   ๓$   e Zd ZU eddZee ed< dS )ฺPropfindฺDฺpropfindฺtagNฉฺ__name__ฺ
__module__ฺ__qualname__r   r   r   ฺstrฺ__annotations__ฉ r   r   ๚H/home/thesage/.local/lib/python3.10/site-packages/caldav/elements/dav.pyr      ๓   
 r   c                   @   r   )ฺPropertyUpdater	   ฺpropertyupdater   Nr   r   r   r   r   r      r   r   c                   @   r   )ฺMkcolr	   ฺmkcolr   Nr   r   r   r   r   r      r   r   c                   @   r   )ฺSyncCollectionr	   zsync-collectionr   Nr   r   r   r   r   r      r   r   c                   @   r   )ฺPrincipalPropertySearchr	   zprincipal-property-searchr   Nr   r   r   r   r   r      r   r   c                   @   r   )ฺPropertySearchr	   zproperty-searchr   Nr   r   r   r   r   r       r   r   c                   @   r   )ฺMatchr	   ฺmatchr   Nr   r   r   r   r   r   '   r   r   c                   @   r   )ฺ	SyncTokenr	   z
sync-tokenr   Nr   r   r   r   r   r   ,   r   r   c                   @   r   )ฺ	SyncLevelr	   z
sync-levelr   Nr   r   r   r   r   r   0   r   r   c                   @   r   )ฺPropr	   ฺpropr   Nr   r   r   r   r   r    7   r   r    c                   @   r   )ฺ
Collectionr	   ฺ
collectionr   Nr   r   r   r   r   r"   ;   r   r"   c                   @   r   )ฺSetr	   ฺsetr   Nr   r   r   r   r   r$   ?   r   r$   c                   @   r   )ฺResourceTyper	   ฺresourcetyper   Nr   r   r   r   r   r&   D   r   r&   c                   @   r   )ฺDisplayNamer	   ฺdisplaynamer   Nr   r   r   r   r   r(   H   r   r(   c                   @   r   )ฺGetEtagr	   ฺgetetagr   Nr   r   r   r   r   r*   L   r   r*   c                   @   r   )ฺHrefr	   ฺhrefr   Nr   r   r   r   r   r,   P   r   r,   c                   @   s   e Zd ZeddZdS )ฺSupportedReportSetr	   zsupported-report-setN)r   r   r   r   r   r   r   r   r   r.   T   s    r.   c                   @   r   )ฺResponser	   ฺresponser   Nr   r   r   r   r   r/   X   r   r/   c                   @   r   )ฺStatusr	   ฺstatusr   Nr   r   r   r   r   r1   \   r   r1   c                   @   r   )ฺPropStatr	   ฺpropstatr   Nr   r   r   r   r   r3   `   r   r3   c                   @   r   )ฺMultiStatusr	   ฺmultistatusr   Nr   r   r   r   r   r5   d   r   r5   c                   @   r   )ฺCurrentUserPrincipalr	   zcurrent-user-principalr   Nr   r   r   r   r   r7   h   r   r7   c                   @   r   )ฺPrincipalCollectionSetr	   zprincipal-collection-setr   Nr   r   r   r   r   r8   l   r   r8   c                   @   r   )ฺAllpropr	   ฺallpropr   Nr   r   r   r   r   r9   p   r   r9   c                   @   r   )ฺOwnerr	   ฺownerr   Nr   r   r   r   r   r;   t   r   r;   N) ฺtypingr   ฺcaldav.lib.namespacer   ฺbaser   r   r   r   r   r   r   r   r   r   r   r    r"   r$   r&   r(   r*   r,   r.   r/   r1   r3   r5   r7   r8   r9   r;   r   r   r   r   ฺ<module>   s8   