Spread-object operator missing in kotlin?

Imagine this

class Contact(val name: String, val email: String)
class Person(val age: Int)
val contact = Contact("Abe", "abe@email.com")
val person = Person(50)
val merged = ...do something with variables 'contact' and 'person'...

Now, what type of variable merged would be?