Signature of callbacks for json deserializer.
typedef JsonDeserializer<T> = T? Function(Map<String, dynamic> params);