docs: void initializeListeners(NavigationViewOptions navigationViewOptions, NavigationViewModel navigationViewModel) {
      assignFeedbackListener(navigationViewOptions.feedbackListener());
      assignNavigationListener(navigationViewOptions.navigationListener(), navigationViewModel);
      assignRouteListener(navigationViewOptions.routeListener());
      assignBottomSheetCallback(navigationViewOptions.bottomSheetCallback());
      MapboxNavigation navigation = navigationViewModel.retrieveNavigation();
      assignProgressChangeListener(navigationViewOptions, navigation);
      assignMilestoneEventListener(navigationViewOptions, navigation);
      assignInstructionListListener(navigationViewOptions.instructionListListener());
      assignSpeechAnnouncementListener(navigationViewOptions.speechAnnouncementListener());
      assignBannerInstructionsListener(navigationViewOptions.bannerInstructionsListener());
    }