Kotlin Resource
Parent class for resources within Kotlin SDK - equivalent to JavaResource.
Each resource within Kotlin SDK should have corresponding ResourceMapper, in order to properly translate Java resources to Kotlin representation.
This class serves only as parent for all resources and should not be instantiated, it cannot be sealed, because generated subclasses will be placed in other packages.