import 'package:fcm/model/firebase_subscription.dart'; import 'package:jmap_dart_client/http/converter/id_converter.dart'; import 'package:jmap_dart_client/jmap/core/id.dart'; import 'package:jmap_dart_client/jmap/core/method/response/get_response.dart'; import 'package:json_annotation/json_annotation.dart'; part 'firebase_subscription_get_response.g.dart'; @IdConverter() @JsonSerializable(explicitToJson: true) class FirebaseSubscriptionGetResponse extends GetResponseNoAccountId { FirebaseSubscriptionGetResponse( List list, List? notFound ) : super(list, notFound); factory FirebaseSubscriptionGetResponse.fromJson(Map json) => _$FirebaseSubscriptionGetResponseFromJson(json); static FirebaseSubscriptionGetResponse deserialize(Map json) { return FirebaseSubscriptionGetResponse.fromJson(json); } Map toJson() => _$FirebaseSubscriptionGetResponseToJson(this); @override List get props => [list, notFound]; }