using System; using System.Collections.Generic; using System.Threading.Tasks; using Xamarin.Forms.Internals; namespace Xamarin.Forms { public interface INavigationPageController { Stack StackCopy { get; } int StackDepth { get; } Task PopAsyncInner(bool animated, bool fast = false); event EventHandler InsertPageBeforeRequested; event EventHandler PopRequested; event EventHandler PopToRootRequested; event EventHandler PushRequested; event EventHandler RemovePageRequested; } }