1// Signature format: 4.0
2package androidx.navigation {
3
4  public abstract class Navigator<D extends androidx.navigation.NavDestination> {
5    method @RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP}) public final void addOnNavigatorBackPressListener(androidx.navigation.Navigator.OnNavigatorBackPressListener);
6    method @RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP}) public final void dispatchOnNavigatorBackPress();
7    method @RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP}) protected void onBackPressAdded();
8    method @RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP}) protected void onBackPressRemoved();
9    method @RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP}) public final void removeOnNavigatorBackPressListener(androidx.navigation.Navigator.OnNavigatorBackPressListener);
10  }
11
12  @RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP}) public static interface Navigator.OnNavigatorBackPressListener {
13    method public void onPopBackStack(androidx.navigation.Navigator);
14  }
15
16}
17
18