TypedSerializer

fun <T : Any> TypedSerializer(kClass: KClass<T>, presetSerializers: Map<String, <Error class: unknown class><out T>> = emptyMap())