stable class ly.david.musicsearch.shared.feature.history.internal.HistoryPresenter {
  stable val navigator: Navigator
  unstable val appPreferences: AppPreferences
  unstable val getPagedHistory: GetPagedHistory
  unstable val markLookupHistoryForDeletion: MarkLookupHistoryForDeletion
  unstable val unMarkLookupHistoryForDeletion: UnMarkLookupHistoryForDeletion
  unstable val deleteLookupHistory: DeleteLookupHistory
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiState {
  stable val topAppBarFilterState: TopAppBarFilterState
  stable val sortOption: HistorySortOption
  unstable val pagingDataFlow: Flow<PagingData<ListItemModel>>
  stable val lazyListState: LazyListState
  stable val eventSink: Function1<HistoryUiEvent, Unit>
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.NavigateUp {
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.UpdateSortOption {
  stable val sortOptionIndex: Int
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.MarkHistoryForDeletion {
  runtime val history: LookupHistoryListItemModel
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.UnMarkHistoryForDeletion {
  runtime val history: LookupHistoryListItemModel
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.DeleteHistory {
  runtime val history: LookupHistoryListItemModel
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.MarkAllHistoryForDeletion {
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.UnMarkAllHistoryForDeletion {
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.DeleteAllHistory {
  <runtime stability> = Stable
}
stable class ly.david.musicsearch.shared.feature.history.internal.HistoryUiEvent.ClickItem {
  stable val entityType: MusicBrainzEntityType
  stable val id: String
  <runtime stability> = Stable
}
