package shared import shared.test.* private fun privateInM2() { } internal fun internalInM2() { } public fun publicInM2() { } fun access() { privateInM1() internalInM1() publicInM1() privateInM1Test() internalInM1Test() publicInM1Test() privateInM2() internalInM2() publicInM2() privateInM2Test() internalInM2Test() publicInM2Test() privateInM3() internalInM3() publicInM3() privateInM3Test() internalInM3Test() publicInM3Test() }