§
    ‚wg£  ã                   óV   — d dl mZ d dlmZ d dlmZ e G d„ de¦  «        ¦   «         ZdS )é    )Ú	dataclass)ÚProtocol)ÚFileInterfacec                   ó>   — e Zd Zdedefd„Zdedefd„Zdedefd„ZdS )	ÚSiteValidatorInterfaceÚnameÚreturnc                 ó   — t           ‚©N©ÚNotImplementedError)Úselfr   s     ú5/var/www/html/cms/domain/user/sites/site_validator.pyÚ
valid_namez!SiteValidatorInterface.valid_name	   ó   € Ý!Ð!ó    Úsitec                 ó   — t           ‚r   r   )r   r   s     r   Ú
valid_sitez!SiteValidatorInterface.valid_site   r   r   Úlogoc                 ó   — t           ‚r   r   )r   r   s     r   Ú
valid_logoz!SiteValidatorInterface.valid_logo   r   r   N)Ú__name__Ú
__module__Ú__qualname__Ústrr   r   r   r   © r   r   r   r      sz   € € € € € ð"˜sð " sð "ð "ð "ð "ð"˜sð " sð "ð "ð "ð "ð"˜}ð "°ð "ð "ð "ð "ð "ð "r   r   N)Údataclassesr   Útypingr   Údomain.common.screenr   r   r   r   r   ú<module>r!      s{   ðØ !Ð !Ð !Ð !Ð !Ð !Ø Ð Ð Ð Ð Ð à .Ð .Ð .Ð .Ð .Ð .ð ð"ð "ð "ð "ð "˜Xñ "ô "ñ „ð"ð "ð "r   