Deserializer function converting JSON maps to typed user model instances.
final U Function(Map<String, dynamic> json)? fromJson;