
    i                         d dl mZ d dlmZ ddlmZ dZe G d de                      Ze G d d	e                      Zd
S )    )ClassVar)	dataclass   )Statsz /usersummary-service/stats/stepsc                   t    e Zd ZU edz  ed<   edz  ed<   eed<   e dZee         ed<   dZ	ee         ed<   dS )	
DailyStepsNtotal_stepstotal_distance	step_goalz/daily/{start}/{end}_path   
_page_size)
__name__
__module____qualname__int__annotations__	BASE_PATHr   r   strr        L/root/projects/butler/venv/lib/python3.11/site-packages/garth/stats/steps.pyr   r      sl         t$JNNN'AAAE8C=AAA "J"""""r   r   c                   |    e Zd ZU eed<   eed<   eed<   eed<   eed<   e dZee	         ed<   dZ
ee         ed	<   d
S )WeeklyStepsr	   average_stepsaverage_distancer
   wellness_data_days_countz/weekly/{end}/{period}r   4   r   N)r   r   r   r   r   floatr   r   r   r   r   r   r   r   r   r      s         !!!!'CCCE8C=CCC "J"""""r   r   N)	typingr   pydantic.dataclassesr   _baser   r   r   r   r   r   r   <module>r#      s          * * * * * *       /	 # # # # # # # # # # # # #% # # # # #r   