diff --git a/core/shared/src/main/scala-2/zio/prelude/Newtype.scala b/core/shared/src/main/scala-2/zio/prelude/Newtype.scala index 92841f180..55dcd633b 100644 --- a/core/shared/src/main/scala-2/zio/prelude/Newtype.scala +++ b/core/shared/src/main/scala-2/zio/prelude/Newtype.scala @@ -310,11 +310,11 @@ object Newtype { value.asInstanceOf[F[T#Type]] } - private trait ClassTagWrapper[-A] { + trait ClassTagWrapper[-A] { def classTag: ClassTag[_] } - private object ClassTagWrapper { + object ClassTagWrapper { def apply[A](implicit ev: ClassTagWrapper[A]): ClassTagWrapper[A] = ev implicit def classTagWrapperForNewtype[A](implicit underlying: ClassTag[A]): ClassTagWrapper[Newtype[A]] =