enum 대신 union type으로 type을 정의할 수 있다
enum Period { Day = 'day', Week = 'week', Month = 'month', Year = 'year', }
type Period = 'day' | 'week' | 'month' | 'year';
union type을 활용하는 게 더 간결하고 가독성이 좋은 듯 하다