namespace NexusReader.UI.Shared.Services; public interface IReaderNavigationService { int CurrentChapterIndex { get; } int TotalChapters { get; } string ChapterTitle { get; } event Action OnNavigationChanged; void GoToChapter(int index); void GoToNextChapter(); void GoToPreviousChapter(); void UpdateMetadata(int currentIndex, int totalChapters, string title); }