EventLoop made internal on native (just like elsewhere)
diff --git a/native/kotlinx-coroutines-core-native/src/EventLoop.kt b/native/kotlinx-coroutines-core-native/src/EventLoop.kt
index 947b63a..430b361 100644
--- a/native/kotlinx-coroutines-core-native/src/EventLoop.kt
+++ b/native/kotlinx-coroutines-core-native/src/EventLoop.kt
@@ -18,7 +18,7 @@
  * It may optionally implement [Delay] interface and support time-scheduled tasks. It is used by [runBlocking] to
  * continue processing events when invoked from the event dispatch thread.
  */
-public interface EventLoop {
+internal interface EventLoop {
     /**
      * Processes next event in this event loop.
      *
@@ -34,7 +34,7 @@
  * Creates a new event loop.
  */
 @Suppress("FunctionName")
-public fun EventLoop(parentJob: Job? = null): CoroutineDispatcher =
+internal fun EventLoop(parentJob: Job? = null): CoroutineDispatcher =
     EventLoopImpl().apply {
         if (parentJob != null) initParentJob(parentJob)
     }