Enumeration of Kotlin Multiplatform compilation targets.
The Platform implementation for the system that delegates to the specific implementations.
Representation of runtime operating system associated with the version.
Provides an API for retrieving platform information. Allowing the Platform to be an interface allows for the use of these APIs in tests, where you can provide mock implementations.