+
    ɲi<                     Z    R t ^ RIHt ^ RIHt ^ RIHt  ! R R]4      t ! R R]4      tR# )	u*   
Schémas Pydantic pour les notifications
)	BaseModel)Optional)datetimec                   4   a  ] tR t^	t o RtRtV 3R ltRtV tR# )NotificationCreateNc                v   < V ^8  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[S[ ,          ;R&   S[S[,          ;R&   # )   typemoduletitremessage	projet_id)strr   int)format__classdict__s   "jC:\Users\petid\OneDrive\Desktop\Maestro\MAESTRO CLAUDE\MAESTRO\maestro-backend\app\schemas\notification.py__annotate__NotificationCreate.__annotate__	   sG     
I K  J  c]!	 
 }#      )	__name__
__module____qualname____firstlineno__r   r   __annotate_func____static_attributes____classdictcell__r   s   @r   r   r   	   s      "G#I  r   r   c                   H   a  ] tR t^t o RtRt ! R R4      tV 3R ltRtV t	R# )NotificationOutNc                       ] tR t^tRtRtR# )NotificationOut.ConfigTr   N)r   r   r   r   from_attributesr   r   r   r   Configr"      s    r   r$   c                   < V ^8  d   Qh/ S[ ;R&   S[;R&   S[;R&   S[;R&   S[S[,          ;R&   S[S[ ,          ;R&   S[;R&   S[;R&   # )	r   idr	   r
   r   r   r   ludate_creation)r   r   r   boolr   )r   r   s   "r   r   NotificationOut.__annotate__   sl     G 
I  K  J	 
 c]!  }#  	H   r   r   )
r   r   r   r   r   r   r$   r   r   r   r   s   @r   r    r       s"     
 "G#I   r   r    N)__doc__pydanticr   typingr   r   r   r    r   r   r   <module>r.      s-      $ $i r   