import 'package:built_collection/built_collection.dart'; import 'package:built_value/built_value.dart'; import 'package:built_value/serializer.dart'; part 'frequency_model.g.dart'; abstract class FrequencyListResponse implements Built { BuiltList get data; FrequencyListResponse._(); factory FrequencyListResponse([void updates(FrequencyListResponseBuilder b)]) = _$FrequencyListResponse; static Serializer get serializer => _$frequencyListResponseSerializer; } abstract class FrequencyItemResponse implements Built { FrequencyEntity get data; FrequencyItemResponse._(); factory FrequencyItemResponse([void updates(FrequencyItemResponseBuilder b)]) = _$FrequencyItemResponse; static Serializer get serializer => _$frequencyItemResponseSerializer; } class FrequencyFields { static const String name = 'name'; static const String dateInterval = 'dateInterval'; } abstract class FrequencyEntity implements Built { factory FrequencyEntity() { return _$FrequencyEntity._( id: 0, name: '', dateInterval: '', ); } int get id; String get name; @BuiltValueField(wireName: 'date_interval') String get dateInterval; FrequencyEntity._(); static Serializer get serializer => _$frequencyEntitySerializer; }