import 'package:equatable/equatable.dart'; class CleanupRule with EquatableMixin { final Duration cachingEmailPeriod; CleanupRule(this.cachingEmailPeriod); @override List get props => [cachingEmailPeriod]; } class Duration with EquatableMixin { static final defaultCacheInternal = Duration(30); final int countDay; Duration(this.countDay); @override List get props => [countDay]; }