@override Map<String, dynamic> toMap() { return firePushNotificationSerializers.serializeWith(DeviceInfoModel.serializer, this) as Map<String, dynamic>; }