create Internal
suspend fun createInternal(context: <Error class: unknown class>, coroutineScope: <Error class: unknown class>, useLastUserCache: Boolean = true, syncConfig: <Error class: unknown class>, clientMetadata: <Error class: unknown class>, connectivityMonitor: <Error class: unknown class>?, tokenProvider: suspend () -> String): SyncClient