import 'package:built_collection/built_collection.dart'; import 'package:built_value/built_value.dart'; import 'package:built_value/serializer.dart'; part 'language_model.g.dart'; abstract class LanguageListResponse implements Built { BuiltList get data; LanguageListResponse._(); factory LanguageListResponse([void updates(LanguageListResponseBuilder b)]) = _$LanguageListResponse; static Serializer get serializer => _$languageListResponseSerializer; } abstract class LanguageItemResponse implements Built { LanguageEntity get data; LanguageItemResponse._(); factory LanguageItemResponse([void updates(LanguageItemResponseBuilder b)]) = _$LanguageItemResponse; static Serializer get serializer => _$languageItemResponseSerializer; } class LanguageFields { static const String name = 'name'; static const String locale = 'locale'; } abstract class LanguageEntity implements Built { factory LanguageEntity() { return _$LanguageEntity._( id: 0, name: '', locale: '', ); } int get id; String get name; String get locale; LanguageEntity._(); static Serializer get serializer => _$languageEntitySerializer; }