signatures
abstract suspend fun signatures(jsonObject: JsonObject, signWith: SignWith = SignWith.DeviceKey): Signatures<UserId>
abstract suspend fun <T> signatures(unsignedObject: T, serializer: KSerializer<T>, signWith: SignWith = SignWith.DeviceKey): Signatures<UserId>