diff --git a/js/js.libraries/src/core/javaio.kt b/js/js.libraries/src/core/javaio.kt
index 5bfe30234a4..93d889afa82 100644
--- a/js/js.libraries/src/core/javaio.kt
+++ b/js/js.libraries/src/core/javaio.kt
@@ -7,3 +7,5 @@ library
public trait Closeable {
public open fun close() : Unit;
}
+
+trait Serializable
diff --git a/js/js.libraries/src/stdlib/TuplesCode.kt b/js/js.libraries/src/stdlib/TuplesCode.kt
deleted file mode 100644
index ce1545d79f7..00000000000
--- a/js/js.libraries/src/stdlib/TuplesCode.kt
+++ /dev/null
@@ -1,24 +0,0 @@
-package kotlin
-
-// TODO: make it a data class
-public class Pair (
- public val first: A,
- public val second: B
-) {
- public fun component1(): A = first
- public fun component2(): B = second
-
- override fun toString(): String = "($first, $second)"
-}
-
-public class Triple (
- public val first: A,
- public val second: B,
- public val third: C
-) {
- public fun component1(): A = first
- public fun component2(): B = second
- public fun component3(): C = third
-
- override fun toString(): String = "($first, $second, $third)"
-}
\ No newline at end of file