setTimeout

abstract fun setTimeout(handler: dynamic, timeout: Int = definedExternally, vararg arguments: Any?): Int(source)

Since Kotlin

1.1
abstract fun setTimeout(handler: String, timeout: Int = definedExternally, vararg arguments: JsAny?): Int(source)
abstract fun setTimeout(handler: () -> JsAny?, timeout: Int = definedExternally, vararg arguments: JsAny?): Int(source)

Since Kotlin

1.8