In native, What's the different of NativePtr between kotlinx.cinterop.* and kotlin.native.internal.*

In native, What’s the different of NativePtr between kotlinx.cinterop.* and kotlin.native.internal.*

package kotlinx.cinterop

....

typealias NativePtr = kotlin.native.internal.NativePtr

Basically, you should never use something marked as internal. It could change without notice.