If you are using a different receiver name, why not use an object with the methods? Like:
object SNavigation {
fun createNavigationOnClickListener(@IdRes resId: Int,
args: Bundle? = null,
navOptions: NavOptions? = null,
navigationExtras: Navigator.Extras? = null
) : (View) -> Unit {
//This is just implementation details, don't worry too much about them, just focus on the Navigation? part in the method declaration
return { view: View -> view.navigate(resId, args, navOptions, navigationExtras) }
}