
    "/hO                     ^    d dl mZ d dlmZ  G d de      Z G d de      Z G d de      Zy	)
    )Optional)CustomModelc                   T    e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   eed<   y)	CustomerEngagementCreatereference_competitordo_they_have_a_loyalty_programwhat_kind_of_loyalitywhat_are_same_keydo_you_think_thisother_remarksgroup_idN)__name__
__module____qualname__str__annotations__int     T/var/www/html/retail-simulation-api/app/api/customer_engagement_strategies/schema.pyr   r      s+    %((Nr   r   c                       e Zd ZU eed<   y)CustomerEngagementResponsecustomer_idN)r   r   r   r   r   r   r   r   r   r      s    r   r   c                       e Zd ZU dZee   ed<   dZee   ed<   dZ	ee   ed<   dZ
ee   ed<   dZee   ed<   dZee   ed<   dZee   ed<   dZee   ed	<   y)
CustomerEngagementUpdateNr   r   r   r	   r
   r   r   r   )r   r   r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r      sw    "&K(3-&+/8C=/59"Xc]9,0HSM0(,,(,,$(MHSM(#Hx}#r   r   N)typingr   app.utils.schemas_utilsr   r   r   r   r   r   r   <module>r      s0     /{ !9 ${ $r   