Cómo configurarOnNavigationItemListener en BottomNavigationView en Android usando Kotlin?

Yo uso kotlinandroid-extension y puedo llamar a bottomNavigationView id desde el file de layout al file kotlin. Puedo usar bottomNavigationView.setOnNavigationItemSelectedListener(BottomNavigationView.OnNavigationItemSelectedListener {}) , pero ¿cuál es el siguiente?

Por lo que sé en Java, hay otra function llamada onNavigationItemSelected , pero no puedo encontrarla en kotlin.

este es el código de ejemplo que quiero usar en Java pero no puedo escribirlo en kotlin.

 bottomNavigationView.setOnNavigationItemSelectedListener( new BottomNavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(@NonNull MenuItem item) { switch (item.getItemId()) { case R.id.action_favorites: case R.id.action_schedules: case R.id.action_music: } return true; } });