1// Klib ABI Dump
2// Targets: [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64]
3// Rendering settings:
4// - Signature version: 2
5// - Show manifest properties: true
6// - Show declarations: true
7
8// Library unique name: <androidx.paging:paging-common>
9open annotation class androidx.paging/ExperimentalPagingApi : kotlin/Annotation { // androidx.paging/ExperimentalPagingApi|null[0]
10    constructor <init>() // androidx.paging/ExperimentalPagingApi.<init>|<init>(){}[0]
11}
12
13final enum class androidx.paging/DiffingChangePayload : kotlin/Enum<androidx.paging/DiffingChangePayload> { // androidx.paging/DiffingChangePayload|null[0]
14    enum entry ITEM_TO_PLACEHOLDER // androidx.paging/DiffingChangePayload.ITEM_TO_PLACEHOLDER|null[0]
15    enum entry PLACEHOLDER_POSITION_CHANGE // androidx.paging/DiffingChangePayload.PLACEHOLDER_POSITION_CHANGE|null[0]
16    enum entry PLACEHOLDER_TO_ITEM // androidx.paging/DiffingChangePayload.PLACEHOLDER_TO_ITEM|null[0]
17
18    final val entries // androidx.paging/DiffingChangePayload.entries|#static{}entries[0]
19        final fun <get-entries>(): kotlin.enums/EnumEntries<androidx.paging/DiffingChangePayload> // androidx.paging/DiffingChangePayload.entries.<get-entries>|<get-entries>#static(){}[0]
20
21    final fun valueOf(kotlin/String): androidx.paging/DiffingChangePayload // androidx.paging/DiffingChangePayload.valueOf|valueOf#static(kotlin.String){}[0]
22    final fun values(): kotlin/Array<androidx.paging/DiffingChangePayload> // androidx.paging/DiffingChangePayload.values|values#static(){}[0]
23}
24
25final enum class androidx.paging/LoadType : kotlin/Enum<androidx.paging/LoadType> { // androidx.paging/LoadType|null[0]
26    enum entry APPEND // androidx.paging/LoadType.APPEND|null[0]
27    enum entry PREPEND // androidx.paging/LoadType.PREPEND|null[0]
28    enum entry REFRESH // androidx.paging/LoadType.REFRESH|null[0]
29
30    final val entries // androidx.paging/LoadType.entries|#static{}entries[0]
31        final fun <get-entries>(): kotlin.enums/EnumEntries<androidx.paging/LoadType> // androidx.paging/LoadType.entries.<get-entries>|<get-entries>#static(){}[0]
32
33    final fun valueOf(kotlin/String): androidx.paging/LoadType // androidx.paging/LoadType.valueOf|valueOf#static(kotlin.String){}[0]
34    final fun values(): kotlin/Array<androidx.paging/LoadType> // androidx.paging/LoadType.values|values#static(){}[0]
35}
36
37final enum class androidx.paging/TerminalSeparatorType : kotlin/Enum<androidx.paging/TerminalSeparatorType> { // androidx.paging/TerminalSeparatorType|null[0]
38    enum entry FULLY_COMPLETE // androidx.paging/TerminalSeparatorType.FULLY_COMPLETE|null[0]
39    enum entry SOURCE_COMPLETE // androidx.paging/TerminalSeparatorType.SOURCE_COMPLETE|null[0]
40
41    final val entries // androidx.paging/TerminalSeparatorType.entries|#static{}entries[0]
42        final fun <get-entries>(): kotlin.enums/EnumEntries<androidx.paging/TerminalSeparatorType> // androidx.paging/TerminalSeparatorType.entries.<get-entries>|<get-entries>#static(){}[0]
43
44    final fun valueOf(kotlin/String): androidx.paging/TerminalSeparatorType // androidx.paging/TerminalSeparatorType.valueOf|valueOf#static(kotlin.String){}[0]
45    final fun values(): kotlin/Array<androidx.paging/TerminalSeparatorType> // androidx.paging/TerminalSeparatorType.values|values#static(){}[0]
46}
47
48abstract fun interface <#A: kotlin/Any, #B: kotlin/Any> androidx.paging/PagingSourceFactory : kotlin/Function0<androidx.paging/PagingSource<#A, #B>> { // androidx.paging/PagingSourceFactory|null[0]
49    abstract fun invoke(): androidx.paging/PagingSource<#A, #B> // androidx.paging/PagingSourceFactory.invoke|invoke(){}[0]
50}
51
52abstract interface <#A: kotlin/Any?> androidx.paging/PlaceholderPaddedList { // androidx.paging/PlaceholderPaddedList|null[0]
53    abstract val dataCount // androidx.paging/PlaceholderPaddedList.dataCount|{}dataCount[0]
54        abstract fun <get-dataCount>(): kotlin/Int // androidx.paging/PlaceholderPaddedList.dataCount.<get-dataCount>|<get-dataCount>(){}[0]
55    abstract val placeholdersAfter // androidx.paging/PlaceholderPaddedList.placeholdersAfter|{}placeholdersAfter[0]
56        abstract fun <get-placeholdersAfter>(): kotlin/Int // androidx.paging/PlaceholderPaddedList.placeholdersAfter.<get-placeholdersAfter>|<get-placeholdersAfter>(){}[0]
57    abstract val placeholdersBefore // androidx.paging/PlaceholderPaddedList.placeholdersBefore|{}placeholdersBefore[0]
58        abstract fun <get-placeholdersBefore>(): kotlin/Int // androidx.paging/PlaceholderPaddedList.placeholdersBefore.<get-placeholdersBefore>|<get-placeholdersBefore>(){}[0]
59    abstract val size // androidx.paging/PlaceholderPaddedList.size|{}size[0]
60        abstract fun <get-size>(): kotlin/Int // androidx.paging/PlaceholderPaddedList.size.<get-size>|<get-size>(){}[0]
61
62    abstract fun getItem(kotlin/Int): #A // androidx.paging/PlaceholderPaddedList.getItem|getItem(kotlin.Int){}[0]
63}
64
65abstract class <#A: kotlin/Any, #B: kotlin/Any> androidx.paging/PagingSource { // androidx.paging/PagingSource|null[0]
66    constructor <init>() // androidx.paging/PagingSource.<init>|<init>(){}[0]
67
68    final val invalid // androidx.paging/PagingSource.invalid|{}invalid[0]
69        final fun <get-invalid>(): kotlin/Boolean // androidx.paging/PagingSource.invalid.<get-invalid>|<get-invalid>(){}[0]
70    open val jumpingSupported // androidx.paging/PagingSource.jumpingSupported|{}jumpingSupported[0]
71        open fun <get-jumpingSupported>(): kotlin/Boolean // androidx.paging/PagingSource.jumpingSupported.<get-jumpingSupported>|<get-jumpingSupported>(){}[0]
72    open val keyReuseSupported // androidx.paging/PagingSource.keyReuseSupported|{}keyReuseSupported[0]
73        open fun <get-keyReuseSupported>(): kotlin/Boolean // androidx.paging/PagingSource.keyReuseSupported.<get-keyReuseSupported>|<get-keyReuseSupported>(){}[0]
74
75    abstract fun getRefreshKey(androidx.paging/PagingState<#A, #B>): #A? // androidx.paging/PagingSource.getRefreshKey|getRefreshKey(androidx.paging.PagingState<1:0,1:1>){}[0]
76    abstract suspend fun load(androidx.paging/PagingSource.LoadParams<#A>): androidx.paging/PagingSource.LoadResult<#A, #B> // androidx.paging/PagingSource.load|load(androidx.paging.PagingSource.LoadParams<1:0>){}[0]
77    final fun invalidate() // androidx.paging/PagingSource.invalidate|invalidate(){}[0]
78    final fun registerInvalidatedCallback(kotlin/Function0<kotlin/Unit>) // androidx.paging/PagingSource.registerInvalidatedCallback|registerInvalidatedCallback(kotlin.Function0<kotlin.Unit>){}[0]
79    final fun unregisterInvalidatedCallback(kotlin/Function0<kotlin/Unit>) // androidx.paging/PagingSource.unregisterInvalidatedCallback|unregisterInvalidatedCallback(kotlin.Function0<kotlin.Unit>){}[0]
80
81    sealed class <#A1: kotlin/Any, #B1: kotlin/Any> LoadResult { // androidx.paging/PagingSource.LoadResult|null[0]
82        final class <#A2: kotlin/Any, #B2: kotlin/Any> Error : androidx.paging/PagingSource.LoadResult<#A2, #B2> { // androidx.paging/PagingSource.LoadResult.Error|null[0]
83            constructor <init>(kotlin/Throwable) // androidx.paging/PagingSource.LoadResult.Error.<init>|<init>(kotlin.Throwable){}[0]
84
85            final val throwable // androidx.paging/PagingSource.LoadResult.Error.throwable|{}throwable[0]
86                final fun <get-throwable>(): kotlin/Throwable // androidx.paging/PagingSource.LoadResult.Error.throwable.<get-throwable>|<get-throwable>(){}[0]
87
88            final fun component1(): kotlin/Throwable // androidx.paging/PagingSource.LoadResult.Error.component1|component1(){}[0]
89            final fun copy(kotlin/Throwable = ...): androidx.paging/PagingSource.LoadResult.Error<#A2, #B2> // androidx.paging/PagingSource.LoadResult.Error.copy|copy(kotlin.Throwable){}[0]
90            final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingSource.LoadResult.Error.equals|equals(kotlin.Any?){}[0]
91            final fun hashCode(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Error.hashCode|hashCode(){}[0]
92            final fun toString(): kotlin/String // androidx.paging/PagingSource.LoadResult.Error.toString|toString(){}[0]
93        }
94
95        final class <#A2: kotlin/Any, #B2: kotlin/Any> Invalid : androidx.paging/PagingSource.LoadResult<#A2, #B2> { // androidx.paging/PagingSource.LoadResult.Invalid|null[0]
96            constructor <init>() // androidx.paging/PagingSource.LoadResult.Invalid.<init>|<init>(){}[0]
97
98            final fun toString(): kotlin/String // androidx.paging/PagingSource.LoadResult.Invalid.toString|toString(){}[0]
99        }
100
101        final class <#A2: kotlin/Any, #B2: kotlin/Any> Page : androidx.paging/PagingSource.LoadResult<#A2, #B2>, kotlin.collections/Iterable<#B2> { // androidx.paging/PagingSource.LoadResult.Page|null[0]
102            constructor <init>(kotlin.collections/List<#B2>, #A2?, #A2?) // androidx.paging/PagingSource.LoadResult.Page.<init>|<init>(kotlin.collections.List<1:1>;1:0?;1:0?){}[0]
103            constructor <init>(kotlin.collections/List<#B2>, #A2?, #A2?, kotlin/Int = ..., kotlin/Int = ...) // androidx.paging/PagingSource.LoadResult.Page.<init>|<init>(kotlin.collections.List<1:1>;1:0?;1:0?;kotlin.Int;kotlin.Int){}[0]
104
105            final val data // androidx.paging/PagingSource.LoadResult.Page.data|{}data[0]
106                final fun <get-data>(): kotlin.collections/List<#B2> // androidx.paging/PagingSource.LoadResult.Page.data.<get-data>|<get-data>(){}[0]
107            final val itemsAfter // androidx.paging/PagingSource.LoadResult.Page.itemsAfter|{}itemsAfter[0]
108                final fun <get-itemsAfter>(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Page.itemsAfter.<get-itemsAfter>|<get-itemsAfter>(){}[0]
109            final val itemsBefore // androidx.paging/PagingSource.LoadResult.Page.itemsBefore|{}itemsBefore[0]
110                final fun <get-itemsBefore>(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Page.itemsBefore.<get-itemsBefore>|<get-itemsBefore>(){}[0]
111            final val nextKey // androidx.paging/PagingSource.LoadResult.Page.nextKey|{}nextKey[0]
112                final fun <get-nextKey>(): #A2? // androidx.paging/PagingSource.LoadResult.Page.nextKey.<get-nextKey>|<get-nextKey>(){}[0]
113            final val prevKey // androidx.paging/PagingSource.LoadResult.Page.prevKey|{}prevKey[0]
114                final fun <get-prevKey>(): #A2? // androidx.paging/PagingSource.LoadResult.Page.prevKey.<get-prevKey>|<get-prevKey>(){}[0]
115
116            final fun component1(): kotlin.collections/List<#B2> // androidx.paging/PagingSource.LoadResult.Page.component1|component1(){}[0]
117            final fun component2(): #A2? // androidx.paging/PagingSource.LoadResult.Page.component2|component2(){}[0]
118            final fun component3(): #A2? // androidx.paging/PagingSource.LoadResult.Page.component3|component3(){}[0]
119            final fun component4(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Page.component4|component4(){}[0]
120            final fun component5(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Page.component5|component5(){}[0]
121            final fun copy(kotlin.collections/List<#B2> = ..., #A2? = ..., #A2? = ..., kotlin/Int = ..., kotlin/Int = ...): androidx.paging/PagingSource.LoadResult.Page<#A2, #B2> // androidx.paging/PagingSource.LoadResult.Page.copy|copy(kotlin.collections.List<1:1>;1:0?;1:0?;kotlin.Int;kotlin.Int){}[0]
122            final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingSource.LoadResult.Page.equals|equals(kotlin.Any?){}[0]
123            final fun hashCode(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Page.hashCode|hashCode(){}[0]
124            final fun iterator(): kotlin.collections/Iterator<#B2> // androidx.paging/PagingSource.LoadResult.Page.iterator|iterator(){}[0]
125            final fun toString(): kotlin/String // androidx.paging/PagingSource.LoadResult.Page.toString|toString(){}[0]
126
127            final object Companion { // androidx.paging/PagingSource.LoadResult.Page.Companion|null[0]
128                final const val COUNT_UNDEFINED // androidx.paging/PagingSource.LoadResult.Page.Companion.COUNT_UNDEFINED|{}COUNT_UNDEFINED[0]
129                    final fun <get-COUNT_UNDEFINED>(): kotlin/Int // androidx.paging/PagingSource.LoadResult.Page.Companion.COUNT_UNDEFINED.<get-COUNT_UNDEFINED>|<get-COUNT_UNDEFINED>(){}[0]
130            }
131        }
132    }
133
134    sealed class <#A1: kotlin/Any> LoadParams { // androidx.paging/PagingSource.LoadParams|null[0]
135        abstract val key // androidx.paging/PagingSource.LoadParams.key|{}key[0]
136            abstract fun <get-key>(): #A1? // androidx.paging/PagingSource.LoadParams.key.<get-key>|<get-key>(){}[0]
137        final val loadSize // androidx.paging/PagingSource.LoadParams.loadSize|{}loadSize[0]
138            final fun <get-loadSize>(): kotlin/Int // androidx.paging/PagingSource.LoadParams.loadSize.<get-loadSize>|<get-loadSize>(){}[0]
139        final val placeholdersEnabled // androidx.paging/PagingSource.LoadParams.placeholdersEnabled|{}placeholdersEnabled[0]
140            final fun <get-placeholdersEnabled>(): kotlin/Boolean // androidx.paging/PagingSource.LoadParams.placeholdersEnabled.<get-placeholdersEnabled>|<get-placeholdersEnabled>(){}[0]
141
142        final class <#A2: kotlin/Any> Append : androidx.paging/PagingSource.LoadParams<#A2> { // androidx.paging/PagingSource.LoadParams.Append|null[0]
143            constructor <init>(#A2, kotlin/Int, kotlin/Boolean) // androidx.paging/PagingSource.LoadParams.Append.<init>|<init>(1:0;kotlin.Int;kotlin.Boolean){}[0]
144
145            final val key // androidx.paging/PagingSource.LoadParams.Append.key|{}key[0]
146                final fun <get-key>(): #A2 // androidx.paging/PagingSource.LoadParams.Append.key.<get-key>|<get-key>(){}[0]
147        }
148
149        final class <#A2: kotlin/Any> Prepend : androidx.paging/PagingSource.LoadParams<#A2> { // androidx.paging/PagingSource.LoadParams.Prepend|null[0]
150            constructor <init>(#A2, kotlin/Int, kotlin/Boolean) // androidx.paging/PagingSource.LoadParams.Prepend.<init>|<init>(1:0;kotlin.Int;kotlin.Boolean){}[0]
151
152            final val key // androidx.paging/PagingSource.LoadParams.Prepend.key|{}key[0]
153                final fun <get-key>(): #A2 // androidx.paging/PagingSource.LoadParams.Prepend.key.<get-key>|<get-key>(){}[0]
154        }
155
156        final class <#A2: kotlin/Any> Refresh : androidx.paging/PagingSource.LoadParams<#A2> { // androidx.paging/PagingSource.LoadParams.Refresh|null[0]
157            constructor <init>(#A2?, kotlin/Int, kotlin/Boolean) // androidx.paging/PagingSource.LoadParams.Refresh.<init>|<init>(1:0?;kotlin.Int;kotlin.Boolean){}[0]
158
159            final val key // androidx.paging/PagingSource.LoadParams.Refresh.key|{}key[0]
160                final fun <get-key>(): #A2? // androidx.paging/PagingSource.LoadParams.Refresh.key.<get-key>|<get-key>(){}[0]
161        }
162    }
163}
164
165abstract class <#A: kotlin/Any> androidx.paging/PagingDataPresenter { // androidx.paging/PagingDataPresenter|null[0]
166    constructor <init>(kotlin.coroutines/CoroutineContext = ..., androidx.paging/PagingData<#A>? = ...) // androidx.paging/PagingDataPresenter.<init>|<init>(kotlin.coroutines.CoroutineContext;androidx.paging.PagingData<1:0>?){}[0]
167
168    final val loadStateFlow // androidx.paging/PagingDataPresenter.loadStateFlow|{}loadStateFlow[0]
169        final fun <get-loadStateFlow>(): kotlinx.coroutines.flow/StateFlow<androidx.paging/CombinedLoadStates?> // androidx.paging/PagingDataPresenter.loadStateFlow.<get-loadStateFlow>|<get-loadStateFlow>(){}[0]
170    final val onPagesUpdatedFlow // androidx.paging/PagingDataPresenter.onPagesUpdatedFlow|{}onPagesUpdatedFlow[0]
171        final fun <get-onPagesUpdatedFlow>(): kotlinx.coroutines.flow/Flow<kotlin/Unit> // androidx.paging/PagingDataPresenter.onPagesUpdatedFlow.<get-onPagesUpdatedFlow>|<get-onPagesUpdatedFlow>(){}[0]
172    final val size // androidx.paging/PagingDataPresenter.size|{}size[0]
173        final fun <get-size>(): kotlin/Int // androidx.paging/PagingDataPresenter.size.<get-size>|<get-size>(){}[0]
174
175    abstract suspend fun presentPagingDataEvent(androidx.paging/PagingDataEvent<#A>) // androidx.paging/PagingDataPresenter.presentPagingDataEvent|presentPagingDataEvent(androidx.paging.PagingDataEvent<1:0>){}[0]
176    final fun addLoadStateListener(kotlin/Function1<androidx.paging/CombinedLoadStates, kotlin/Unit>) // androidx.paging/PagingDataPresenter.addLoadStateListener|addLoadStateListener(kotlin.Function1<androidx.paging.CombinedLoadStates,kotlin.Unit>){}[0]
177    final fun addOnPagesUpdatedListener(kotlin/Function0<kotlin/Unit>) // androidx.paging/PagingDataPresenter.addOnPagesUpdatedListener|addOnPagesUpdatedListener(kotlin.Function0<kotlin.Unit>){}[0]
178    final fun get(kotlin/Int): #A? // androidx.paging/PagingDataPresenter.get|get(kotlin.Int){}[0]
179    final fun peek(kotlin/Int): #A? // androidx.paging/PagingDataPresenter.peek|peek(kotlin.Int){}[0]
180    final fun refresh() // androidx.paging/PagingDataPresenter.refresh|refresh(){}[0]
181    final fun removeLoadStateListener(kotlin/Function1<androidx.paging/CombinedLoadStates, kotlin/Unit>) // androidx.paging/PagingDataPresenter.removeLoadStateListener|removeLoadStateListener(kotlin.Function1<androidx.paging.CombinedLoadStates,kotlin.Unit>){}[0]
182    final fun removeOnPagesUpdatedListener(kotlin/Function0<kotlin/Unit>) // androidx.paging/PagingDataPresenter.removeOnPagesUpdatedListener|removeOnPagesUpdatedListener(kotlin.Function0<kotlin.Unit>){}[0]
183    final fun retry() // androidx.paging/PagingDataPresenter.retry|retry(){}[0]
184    final fun snapshot(): androidx.paging/ItemSnapshotList<#A> // androidx.paging/PagingDataPresenter.snapshot|snapshot(){}[0]
185    final suspend fun collectFrom(androidx.paging/PagingData<#A>) // androidx.paging/PagingDataPresenter.collectFrom|collectFrom(androidx.paging.PagingData<1:0>){}[0]
186}
187
188final class <#A: kotlin/Any, #B: kotlin/Any> androidx.paging/InvalidatingPagingSourceFactory : androidx.paging/PagingSourceFactory<#A, #B> { // androidx.paging/InvalidatingPagingSourceFactory|null[0]
189    constructor <init>(kotlin/Function0<androidx.paging/PagingSource<#A, #B>>) // androidx.paging/InvalidatingPagingSourceFactory.<init>|<init>(kotlin.Function0<androidx.paging.PagingSource<1:0,1:1>>){}[0]
190
191    final fun invalidate() // androidx.paging/InvalidatingPagingSourceFactory.invalidate|invalidate(){}[0]
192    final fun invoke(): androidx.paging/PagingSource<#A, #B> // androidx.paging/InvalidatingPagingSourceFactory.invoke|invoke(){}[0]
193}
194
195final class <#A: kotlin/Any, #B: kotlin/Any> androidx.paging/Pager { // androidx.paging/Pager|null[0]
196    constructor <init>(androidx.paging/PagingConfig, #A? = ..., kotlin/Function0<androidx.paging/PagingSource<#A, #B>>) // androidx.paging/Pager.<init>|<init>(androidx.paging.PagingConfig;1:0?;kotlin.Function0<androidx.paging.PagingSource<1:0,1:1>>){}[0]
197
198    final val flow // androidx.paging/Pager.flow|{}flow[0]
199        final fun <get-flow>(): kotlinx.coroutines.flow/Flow<androidx.paging/PagingData<#B>> // androidx.paging/Pager.flow.<get-flow>|<get-flow>(){}[0]
200}
201
202final class <#A: kotlin/Any, #B: kotlin/Any> androidx.paging/PagingState { // androidx.paging/PagingState|null[0]
203    constructor <init>(kotlin.collections/List<androidx.paging/PagingSource.LoadResult.Page<#A, #B>>, kotlin/Int?, androidx.paging/PagingConfig, kotlin/Int) // androidx.paging/PagingState.<init>|<init>(kotlin.collections.List<androidx.paging.PagingSource.LoadResult.Page<1:0,1:1>>;kotlin.Int?;androidx.paging.PagingConfig;kotlin.Int){}[0]
204
205    final val anchorPosition // androidx.paging/PagingState.anchorPosition|{}anchorPosition[0]
206        final fun <get-anchorPosition>(): kotlin/Int? // androidx.paging/PagingState.anchorPosition.<get-anchorPosition>|<get-anchorPosition>(){}[0]
207    final val config // androidx.paging/PagingState.config|{}config[0]
208        final fun <get-config>(): androidx.paging/PagingConfig // androidx.paging/PagingState.config.<get-config>|<get-config>(){}[0]
209    final val pages // androidx.paging/PagingState.pages|{}pages[0]
210        final fun <get-pages>(): kotlin.collections/List<androidx.paging/PagingSource.LoadResult.Page<#A, #B>> // androidx.paging/PagingState.pages.<get-pages>|<get-pages>(){}[0]
211
212    final fun closestItemToPosition(kotlin/Int): #B? // androidx.paging/PagingState.closestItemToPosition|closestItemToPosition(kotlin.Int){}[0]
213    final fun closestPageToPosition(kotlin/Int): androidx.paging/PagingSource.LoadResult.Page<#A, #B>? // androidx.paging/PagingState.closestPageToPosition|closestPageToPosition(kotlin.Int){}[0]
214    final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingState.equals|equals(kotlin.Any?){}[0]
215    final fun firstItemOrNull(): #B? // androidx.paging/PagingState.firstItemOrNull|firstItemOrNull(){}[0]
216    final fun hashCode(): kotlin/Int // androidx.paging/PagingState.hashCode|hashCode(){}[0]
217    final fun isEmpty(): kotlin/Boolean // androidx.paging/PagingState.isEmpty|isEmpty(){}[0]
218    final fun lastItemOrNull(): #B? // androidx.paging/PagingState.lastItemOrNull|lastItemOrNull(){}[0]
219    final fun toString(): kotlin/String // androidx.paging/PagingState.toString|toString(){}[0]
220}
221
222final class <#A: kotlin/Any> androidx.paging/PagingData { // androidx.paging/PagingData|null[0]
223    final object Companion { // androidx.paging/PagingData.Companion|null[0]
224        final fun <#A2: kotlin/Any> empty(): androidx.paging/PagingData<#A2> // androidx.paging/PagingData.Companion.empty|empty(){0§<kotlin.Any>}[0]
225        final fun <#A2: kotlin/Any> empty(androidx.paging/LoadStates, androidx.paging/LoadStates? = ...): androidx.paging/PagingData<#A2> // androidx.paging/PagingData.Companion.empty|empty(androidx.paging.LoadStates;androidx.paging.LoadStates?){0§<kotlin.Any>}[0]
226        final fun <#A2: kotlin/Any> from(kotlin.collections/List<#A2>): androidx.paging/PagingData<#A2> // androidx.paging/PagingData.Companion.from|from(kotlin.collections.List<0:0>){0§<kotlin.Any>}[0]
227        final fun <#A2: kotlin/Any> from(kotlin.collections/List<#A2>, androidx.paging/LoadStates, androidx.paging/LoadStates? = ...): androidx.paging/PagingData<#A2> // androidx.paging/PagingData.Companion.from|from(kotlin.collections.List<0:0>;androidx.paging.LoadStates;androidx.paging.LoadStates?){0§<kotlin.Any>}[0]
228    }
229}
230
231final class <#A: kotlin/Any?> androidx.paging/ItemSnapshotList : kotlin.collections/AbstractList<#A?> { // androidx.paging/ItemSnapshotList|null[0]
232    constructor <init>(kotlin/Int, kotlin/Int, kotlin.collections/List<#A>) // androidx.paging/ItemSnapshotList.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.collections.List<1:0>){}[0]
233
234    final val items // androidx.paging/ItemSnapshotList.items|{}items[0]
235        final fun <get-items>(): kotlin.collections/List<#A> // androidx.paging/ItemSnapshotList.items.<get-items>|<get-items>(){}[0]
236    final val placeholdersAfter // androidx.paging/ItemSnapshotList.placeholdersAfter|{}placeholdersAfter[0]
237        final fun <get-placeholdersAfter>(): kotlin/Int // androidx.paging/ItemSnapshotList.placeholdersAfter.<get-placeholdersAfter>|<get-placeholdersAfter>(){}[0]
238    final val placeholdersBefore // androidx.paging/ItemSnapshotList.placeholdersBefore|{}placeholdersBefore[0]
239        final fun <get-placeholdersBefore>(): kotlin/Int // androidx.paging/ItemSnapshotList.placeholdersBefore.<get-placeholdersBefore>|<get-placeholdersBefore>(){}[0]
240    final val size // androidx.paging/ItemSnapshotList.size|{}size[0]
241        final fun <get-size>(): kotlin/Int // androidx.paging/ItemSnapshotList.size.<get-size>|<get-size>(){}[0]
242
243    final fun get(kotlin/Int): #A? // androidx.paging/ItemSnapshotList.get|get(kotlin.Int){}[0]
244}
245
246final class androidx.paging/CombinedLoadStates { // androidx.paging/CombinedLoadStates|null[0]
247    constructor <init>(androidx.paging/LoadState, androidx.paging/LoadState, androidx.paging/LoadState, androidx.paging/LoadStates, androidx.paging/LoadStates? = ...) // androidx.paging/CombinedLoadStates.<init>|<init>(androidx.paging.LoadState;androidx.paging.LoadState;androidx.paging.LoadState;androidx.paging.LoadStates;androidx.paging.LoadStates?){}[0]
248
249    final val append // androidx.paging/CombinedLoadStates.append|{}append[0]
250        final fun <get-append>(): androidx.paging/LoadState // androidx.paging/CombinedLoadStates.append.<get-append>|<get-append>(){}[0]
251    final val hasError // androidx.paging/CombinedLoadStates.hasError|{}hasError[0]
252        final fun <get-hasError>(): kotlin/Boolean // androidx.paging/CombinedLoadStates.hasError.<get-hasError>|<get-hasError>(){}[0]
253    final val isIdle // androidx.paging/CombinedLoadStates.isIdle|{}isIdle[0]
254        final fun <get-isIdle>(): kotlin/Boolean // androidx.paging/CombinedLoadStates.isIdle.<get-isIdle>|<get-isIdle>(){}[0]
255    final val mediator // androidx.paging/CombinedLoadStates.mediator|{}mediator[0]
256        final fun <get-mediator>(): androidx.paging/LoadStates? // androidx.paging/CombinedLoadStates.mediator.<get-mediator>|<get-mediator>(){}[0]
257    final val prepend // androidx.paging/CombinedLoadStates.prepend|{}prepend[0]
258        final fun <get-prepend>(): androidx.paging/LoadState // androidx.paging/CombinedLoadStates.prepend.<get-prepend>|<get-prepend>(){}[0]
259    final val refresh // androidx.paging/CombinedLoadStates.refresh|{}refresh[0]
260        final fun <get-refresh>(): androidx.paging/LoadState // androidx.paging/CombinedLoadStates.refresh.<get-refresh>|<get-refresh>(){}[0]
261    final val source // androidx.paging/CombinedLoadStates.source|{}source[0]
262        final fun <get-source>(): androidx.paging/LoadStates // androidx.paging/CombinedLoadStates.source.<get-source>|<get-source>(){}[0]
263
264    final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/CombinedLoadStates.equals|equals(kotlin.Any?){}[0]
265    final fun hashCode(): kotlin/Int // androidx.paging/CombinedLoadStates.hashCode|hashCode(){}[0]
266    final fun toString(): kotlin/String // androidx.paging/CombinedLoadStates.toString|toString(){}[0]
267}
268
269final class androidx.paging/LoadStates { // androidx.paging/LoadStates|null[0]
270    constructor <init>(androidx.paging/LoadState, androidx.paging/LoadState, androidx.paging/LoadState) // androidx.paging/LoadStates.<init>|<init>(androidx.paging.LoadState;androidx.paging.LoadState;androidx.paging.LoadState){}[0]
271
272    final val append // androidx.paging/LoadStates.append|{}append[0]
273        final fun <get-append>(): androidx.paging/LoadState // androidx.paging/LoadStates.append.<get-append>|<get-append>(){}[0]
274    final val hasError // androidx.paging/LoadStates.hasError|{}hasError[0]
275        final fun <get-hasError>(): kotlin/Boolean // androidx.paging/LoadStates.hasError.<get-hasError>|<get-hasError>(){}[0]
276    final val isIdle // androidx.paging/LoadStates.isIdle|{}isIdle[0]
277        final fun <get-isIdle>(): kotlin/Boolean // androidx.paging/LoadStates.isIdle.<get-isIdle>|<get-isIdle>(){}[0]
278    final val prepend // androidx.paging/LoadStates.prepend|{}prepend[0]
279        final fun <get-prepend>(): androidx.paging/LoadState // androidx.paging/LoadStates.prepend.<get-prepend>|<get-prepend>(){}[0]
280    final val refresh // androidx.paging/LoadStates.refresh|{}refresh[0]
281        final fun <get-refresh>(): androidx.paging/LoadState // androidx.paging/LoadStates.refresh.<get-refresh>|<get-refresh>(){}[0]
282
283    final fun component1(): androidx.paging/LoadState // androidx.paging/LoadStates.component1|component1(){}[0]
284    final fun component2(): androidx.paging/LoadState // androidx.paging/LoadStates.component2|component2(){}[0]
285    final fun component3(): androidx.paging/LoadState // androidx.paging/LoadStates.component3|component3(){}[0]
286    final fun copy(androidx.paging/LoadState = ..., androidx.paging/LoadState = ..., androidx.paging/LoadState = ...): androidx.paging/LoadStates // androidx.paging/LoadStates.copy|copy(androidx.paging.LoadState;androidx.paging.LoadState;androidx.paging.LoadState){}[0]
287    final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/LoadStates.equals|equals(kotlin.Any?){}[0]
288    final fun hashCode(): kotlin/Int // androidx.paging/LoadStates.hashCode|hashCode(){}[0]
289    final fun toString(): kotlin/String // androidx.paging/LoadStates.toString|toString(){}[0]
290    final inline fun forEach(kotlin/Function2<androidx.paging/LoadType, androidx.paging/LoadState, kotlin/Unit>) // androidx.paging/LoadStates.forEach|forEach(kotlin.Function2<androidx.paging.LoadType,androidx.paging.LoadState,kotlin.Unit>){}[0]
291}
292
293final class androidx.paging/PagingConfig { // androidx.paging/PagingConfig|null[0]
294    constructor <init>(kotlin/Int, kotlin/Int = ..., kotlin/Boolean = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ...) // androidx.paging/PagingConfig.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Boolean;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
295
296    final val enablePlaceholders // androidx.paging/PagingConfig.enablePlaceholders|{}enablePlaceholders[0]
297        final fun <get-enablePlaceholders>(): kotlin/Boolean // androidx.paging/PagingConfig.enablePlaceholders.<get-enablePlaceholders>|<get-enablePlaceholders>(){}[0]
298    final val initialLoadSize // androidx.paging/PagingConfig.initialLoadSize|{}initialLoadSize[0]
299        final fun <get-initialLoadSize>(): kotlin/Int // androidx.paging/PagingConfig.initialLoadSize.<get-initialLoadSize>|<get-initialLoadSize>(){}[0]
300    final val jumpThreshold // androidx.paging/PagingConfig.jumpThreshold|{}jumpThreshold[0]
301        final fun <get-jumpThreshold>(): kotlin/Int // androidx.paging/PagingConfig.jumpThreshold.<get-jumpThreshold>|<get-jumpThreshold>(){}[0]
302    final val maxSize // androidx.paging/PagingConfig.maxSize|{}maxSize[0]
303        final fun <get-maxSize>(): kotlin/Int // androidx.paging/PagingConfig.maxSize.<get-maxSize>|<get-maxSize>(){}[0]
304    final val pageSize // androidx.paging/PagingConfig.pageSize|{}pageSize[0]
305        final fun <get-pageSize>(): kotlin/Int // androidx.paging/PagingConfig.pageSize.<get-pageSize>|<get-pageSize>(){}[0]
306    final val prefetchDistance // androidx.paging/PagingConfig.prefetchDistance|{}prefetchDistance[0]
307        final fun <get-prefetchDistance>(): kotlin/Int // androidx.paging/PagingConfig.prefetchDistance.<get-prefetchDistance>|<get-prefetchDistance>(){}[0]
308
309    final object Companion { // androidx.paging/PagingConfig.Companion|null[0]
310        final const val MAX_SIZE_UNBOUNDED // androidx.paging/PagingConfig.Companion.MAX_SIZE_UNBOUNDED|{}MAX_SIZE_UNBOUNDED[0]
311            final fun <get-MAX_SIZE_UNBOUNDED>(): kotlin/Int // androidx.paging/PagingConfig.Companion.MAX_SIZE_UNBOUNDED.<get-MAX_SIZE_UNBOUNDED>|<get-MAX_SIZE_UNBOUNDED>(){}[0]
312    }
313}
314
315sealed class <#A: kotlin/Any> androidx.paging/PagingDataEvent { // androidx.paging/PagingDataEvent|null[0]
316    final class <#A1: kotlin/Any> Append : androidx.paging/PagingDataEvent<#A1> { // androidx.paging/PagingDataEvent.Append|null[0]
317        constructor <init>(kotlin/Int, kotlin.collections/List<#A1>, kotlin/Int, kotlin/Int) // androidx.paging/PagingDataEvent.Append.<init>|<init>(kotlin.Int;kotlin.collections.List<1:0>;kotlin.Int;kotlin.Int){}[0]
318
319        final val inserted // androidx.paging/PagingDataEvent.Append.inserted|{}inserted[0]
320            final fun <get-inserted>(): kotlin.collections/List<#A1> // androidx.paging/PagingDataEvent.Append.inserted.<get-inserted>|<get-inserted>(){}[0]
321        final val newPlaceholdersAfter // androidx.paging/PagingDataEvent.Append.newPlaceholdersAfter|{}newPlaceholdersAfter[0]
322            final fun <get-newPlaceholdersAfter>(): kotlin/Int // androidx.paging/PagingDataEvent.Append.newPlaceholdersAfter.<get-newPlaceholdersAfter>|<get-newPlaceholdersAfter>(){}[0]
323        final val oldPlaceholdersAfter // androidx.paging/PagingDataEvent.Append.oldPlaceholdersAfter|{}oldPlaceholdersAfter[0]
324            final fun <get-oldPlaceholdersAfter>(): kotlin/Int // androidx.paging/PagingDataEvent.Append.oldPlaceholdersAfter.<get-oldPlaceholdersAfter>|<get-oldPlaceholdersAfter>(){}[0]
325        final val startIndex // androidx.paging/PagingDataEvent.Append.startIndex|{}startIndex[0]
326            final fun <get-startIndex>(): kotlin/Int // androidx.paging/PagingDataEvent.Append.startIndex.<get-startIndex>|<get-startIndex>(){}[0]
327
328        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingDataEvent.Append.equals|equals(kotlin.Any?){}[0]
329        final fun hashCode(): kotlin/Int // androidx.paging/PagingDataEvent.Append.hashCode|hashCode(){}[0]
330        final fun toString(): kotlin/String // androidx.paging/PagingDataEvent.Append.toString|toString(){}[0]
331    }
332
333    final class <#A1: kotlin/Any> DropAppend : androidx.paging/PagingDataEvent<#A1> { // androidx.paging/PagingDataEvent.DropAppend|null[0]
334        constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int) // androidx.paging/PagingDataEvent.DropAppend.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
335
336        final val dropCount // androidx.paging/PagingDataEvent.DropAppend.dropCount|{}dropCount[0]
337            final fun <get-dropCount>(): kotlin/Int // androidx.paging/PagingDataEvent.DropAppend.dropCount.<get-dropCount>|<get-dropCount>(){}[0]
338        final val newPlaceholdersAfter // androidx.paging/PagingDataEvent.DropAppend.newPlaceholdersAfter|{}newPlaceholdersAfter[0]
339            final fun <get-newPlaceholdersAfter>(): kotlin/Int // androidx.paging/PagingDataEvent.DropAppend.newPlaceholdersAfter.<get-newPlaceholdersAfter>|<get-newPlaceholdersAfter>(){}[0]
340        final val oldPlaceholdersAfter // androidx.paging/PagingDataEvent.DropAppend.oldPlaceholdersAfter|{}oldPlaceholdersAfter[0]
341            final fun <get-oldPlaceholdersAfter>(): kotlin/Int // androidx.paging/PagingDataEvent.DropAppend.oldPlaceholdersAfter.<get-oldPlaceholdersAfter>|<get-oldPlaceholdersAfter>(){}[0]
342        final val startIndex // androidx.paging/PagingDataEvent.DropAppend.startIndex|{}startIndex[0]
343            final fun <get-startIndex>(): kotlin/Int // androidx.paging/PagingDataEvent.DropAppend.startIndex.<get-startIndex>|<get-startIndex>(){}[0]
344
345        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingDataEvent.DropAppend.equals|equals(kotlin.Any?){}[0]
346        final fun hashCode(): kotlin/Int // androidx.paging/PagingDataEvent.DropAppend.hashCode|hashCode(){}[0]
347        final fun toString(): kotlin/String // androidx.paging/PagingDataEvent.DropAppend.toString|toString(){}[0]
348    }
349
350    final class <#A1: kotlin/Any> DropPrepend : androidx.paging/PagingDataEvent<#A1> { // androidx.paging/PagingDataEvent.DropPrepend|null[0]
351        constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int) // androidx.paging/PagingDataEvent.DropPrepend.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int){}[0]
352
353        final val dropCount // androidx.paging/PagingDataEvent.DropPrepend.dropCount|{}dropCount[0]
354            final fun <get-dropCount>(): kotlin/Int // androidx.paging/PagingDataEvent.DropPrepend.dropCount.<get-dropCount>|<get-dropCount>(){}[0]
355        final val newPlaceholdersBefore // androidx.paging/PagingDataEvent.DropPrepend.newPlaceholdersBefore|{}newPlaceholdersBefore[0]
356            final fun <get-newPlaceholdersBefore>(): kotlin/Int // androidx.paging/PagingDataEvent.DropPrepend.newPlaceholdersBefore.<get-newPlaceholdersBefore>|<get-newPlaceholdersBefore>(){}[0]
357        final val oldPlaceholdersBefore // androidx.paging/PagingDataEvent.DropPrepend.oldPlaceholdersBefore|{}oldPlaceholdersBefore[0]
358            final fun <get-oldPlaceholdersBefore>(): kotlin/Int // androidx.paging/PagingDataEvent.DropPrepend.oldPlaceholdersBefore.<get-oldPlaceholdersBefore>|<get-oldPlaceholdersBefore>(){}[0]
359
360        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingDataEvent.DropPrepend.equals|equals(kotlin.Any?){}[0]
361        final fun hashCode(): kotlin/Int // androidx.paging/PagingDataEvent.DropPrepend.hashCode|hashCode(){}[0]
362        final fun toString(): kotlin/String // androidx.paging/PagingDataEvent.DropPrepend.toString|toString(){}[0]
363    }
364
365    final class <#A1: kotlin/Any> Prepend : androidx.paging/PagingDataEvent<#A1> { // androidx.paging/PagingDataEvent.Prepend|null[0]
366        constructor <init>(kotlin.collections/List<#A1>, kotlin/Int, kotlin/Int) // androidx.paging/PagingDataEvent.Prepend.<init>|<init>(kotlin.collections.List<1:0>;kotlin.Int;kotlin.Int){}[0]
367
368        final val inserted // androidx.paging/PagingDataEvent.Prepend.inserted|{}inserted[0]
369            final fun <get-inserted>(): kotlin.collections/List<#A1> // androidx.paging/PagingDataEvent.Prepend.inserted.<get-inserted>|<get-inserted>(){}[0]
370        final val newPlaceholdersBefore // androidx.paging/PagingDataEvent.Prepend.newPlaceholdersBefore|{}newPlaceholdersBefore[0]
371            final fun <get-newPlaceholdersBefore>(): kotlin/Int // androidx.paging/PagingDataEvent.Prepend.newPlaceholdersBefore.<get-newPlaceholdersBefore>|<get-newPlaceholdersBefore>(){}[0]
372        final val oldPlaceholdersBefore // androidx.paging/PagingDataEvent.Prepend.oldPlaceholdersBefore|{}oldPlaceholdersBefore[0]
373            final fun <get-oldPlaceholdersBefore>(): kotlin/Int // androidx.paging/PagingDataEvent.Prepend.oldPlaceholdersBefore.<get-oldPlaceholdersBefore>|<get-oldPlaceholdersBefore>(){}[0]
374
375        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingDataEvent.Prepend.equals|equals(kotlin.Any?){}[0]
376        final fun hashCode(): kotlin/Int // androidx.paging/PagingDataEvent.Prepend.hashCode|hashCode(){}[0]
377        final fun toString(): kotlin/String // androidx.paging/PagingDataEvent.Prepend.toString|toString(){}[0]
378    }
379
380    final class <#A1: kotlin/Any> Refresh : androidx.paging/PagingDataEvent<#A1> { // androidx.paging/PagingDataEvent.Refresh|null[0]
381        constructor <init>(androidx.paging/PlaceholderPaddedList<#A1>, androidx.paging/PlaceholderPaddedList<#A1>) // androidx.paging/PagingDataEvent.Refresh.<init>|<init>(androidx.paging.PlaceholderPaddedList<1:0>;androidx.paging.PlaceholderPaddedList<1:0>){}[0]
382
383        final val newList // androidx.paging/PagingDataEvent.Refresh.newList|{}newList[0]
384            final fun <get-newList>(): androidx.paging/PlaceholderPaddedList<#A1> // androidx.paging/PagingDataEvent.Refresh.newList.<get-newList>|<get-newList>(){}[0]
385        final val previousList // androidx.paging/PagingDataEvent.Refresh.previousList|{}previousList[0]
386            final fun <get-previousList>(): androidx.paging/PlaceholderPaddedList<#A1> // androidx.paging/PagingDataEvent.Refresh.previousList.<get-previousList>|<get-previousList>(){}[0]
387
388        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/PagingDataEvent.Refresh.equals|equals(kotlin.Any?){}[0]
389        final fun hashCode(): kotlin/Int // androidx.paging/PagingDataEvent.Refresh.hashCode|hashCode(){}[0]
390        final fun toString(): kotlin/String // androidx.paging/PagingDataEvent.Refresh.toString|toString(){}[0]
391    }
392}
393
394sealed class androidx.paging/LoadState { // androidx.paging/LoadState|null[0]
395    final val endOfPaginationReached // androidx.paging/LoadState.endOfPaginationReached|{}endOfPaginationReached[0]
396        final fun <get-endOfPaginationReached>(): kotlin/Boolean // androidx.paging/LoadState.endOfPaginationReached.<get-endOfPaginationReached>|<get-endOfPaginationReached>(){}[0]
397
398    final class Error : androidx.paging/LoadState { // androidx.paging/LoadState.Error|null[0]
399        constructor <init>(kotlin/Throwable) // androidx.paging/LoadState.Error.<init>|<init>(kotlin.Throwable){}[0]
400
401        final val error // androidx.paging/LoadState.Error.error|{}error[0]
402            final fun <get-error>(): kotlin/Throwable // androidx.paging/LoadState.Error.error.<get-error>|<get-error>(){}[0]
403
404        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/LoadState.Error.equals|equals(kotlin.Any?){}[0]
405        final fun hashCode(): kotlin/Int // androidx.paging/LoadState.Error.hashCode|hashCode(){}[0]
406        final fun toString(): kotlin/String // androidx.paging/LoadState.Error.toString|toString(){}[0]
407    }
408
409    final class NotLoading : androidx.paging/LoadState { // androidx.paging/LoadState.NotLoading|null[0]
410        constructor <init>(kotlin/Boolean) // androidx.paging/LoadState.NotLoading.<init>|<init>(kotlin.Boolean){}[0]
411
412        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/LoadState.NotLoading.equals|equals(kotlin.Any?){}[0]
413        final fun hashCode(): kotlin/Int // androidx.paging/LoadState.NotLoading.hashCode|hashCode(){}[0]
414        final fun toString(): kotlin/String // androidx.paging/LoadState.NotLoading.toString|toString(){}[0]
415    }
416
417    final object Loading : androidx.paging/LoadState { // androidx.paging/LoadState.Loading|null[0]
418        final fun equals(kotlin/Any?): kotlin/Boolean // androidx.paging/LoadState.Loading.equals|equals(kotlin.Any?){}[0]
419        final fun hashCode(): kotlin/Int // androidx.paging/LoadState.Loading.hashCode|hashCode(){}[0]
420        final fun toString(): kotlin/String // androidx.paging/LoadState.Loading.toString|toString(){}[0]
421    }
422}
423
424final object androidx.paging/PagingLogger { // androidx.paging/PagingLogger|null[0]
425    final fun isLoggable(kotlin/Int): kotlin/Boolean // androidx.paging/PagingLogger.isLoggable|isLoggable(kotlin.Int){}[0]
426    final fun log(kotlin/Int, kotlin/String, kotlin/Throwable? = ...) // androidx.paging/PagingLogger.log|log(kotlin.Int;kotlin.String;kotlin.Throwable?){}[0]
427}
428
429final const val androidx.paging/DEBUG // androidx.paging/DEBUG|{}DEBUG[0]
430    final fun <get-DEBUG>(): kotlin/Int // androidx.paging/DEBUG.<get-DEBUG>|<get-DEBUG>(){}[0]
431final const val androidx.paging/LOG_TAG // androidx.paging/LOG_TAG|{}LOG_TAG[0]
432    final fun <get-LOG_TAG>(): kotlin/String // androidx.paging/LOG_TAG.<get-LOG_TAG>|<get-LOG_TAG>(){}[0]
433final const val androidx.paging/VERBOSE // androidx.paging/VERBOSE|{}VERBOSE[0]
434    final fun <get-VERBOSE>(): kotlin/Int // androidx.paging/VERBOSE.<get-VERBOSE>|<get-VERBOSE>(){}[0]
435
436final fun <#A: #B, #B: kotlin/Any> (androidx.paging/PagingData<#A>).androidx.paging/insertSeparators(androidx.paging/TerminalSeparatorType = ..., kotlin.coroutines/SuspendFunction2<#A?, #A?, #B?>): androidx.paging/PagingData<#B> // androidx.paging/insertSeparators|insertSeparators@androidx.paging.PagingData<0:0>(androidx.paging.TerminalSeparatorType;kotlin.coroutines.SuspendFunction2<0:0?,0:0?,0:1?>){0§<0:1>;1§<kotlin.Any>}[0]
437final fun <#A: kotlin/Any, #B: kotlin/Any> (androidx.paging/PagingData<#A>).androidx.paging/flatMap(kotlin.coroutines/SuspendFunction1<#A, kotlin.collections/Iterable<#B>>): androidx.paging/PagingData<#B> // androidx.paging/flatMap|flatMap@androidx.paging.PagingData<0:0>(kotlin.coroutines.SuspendFunction1<0:0,kotlin.collections.Iterable<0:1>>){0§<kotlin.Any>;1§<kotlin.Any>}[0]
438final fun <#A: kotlin/Any, #B: kotlin/Any> (androidx.paging/PagingData<#A>).androidx.paging/map(kotlin.coroutines/SuspendFunction1<#A, #B>): androidx.paging/PagingData<#B> // androidx.paging/map|map@androidx.paging.PagingData<0:0>(kotlin.coroutines.SuspendFunction1<0:0,0:1>){0§<kotlin.Any>;1§<kotlin.Any>}[0]
439final fun <#A: kotlin/Any> (androidx.paging/PagingData<#A>).androidx.paging/filter(kotlin.coroutines/SuspendFunction1<#A, kotlin/Boolean>): androidx.paging/PagingData<#A> // androidx.paging/filter|filter@androidx.paging.PagingData<0:0>(kotlin.coroutines.SuspendFunction1<0:0,kotlin.Boolean>){0§<kotlin.Any>}[0]
440final fun <#A: kotlin/Any> (androidx.paging/PagingData<#A>).androidx.paging/insertFooterItem(androidx.paging/TerminalSeparatorType = ..., #A): androidx.paging/PagingData<#A> // androidx.paging/insertFooterItem|insertFooterItem@androidx.paging.PagingData<0:0>(androidx.paging.TerminalSeparatorType;0:0){0§<kotlin.Any>}[0]
441final fun <#A: kotlin/Any> (androidx.paging/PagingData<#A>).androidx.paging/insertHeaderItem(androidx.paging/TerminalSeparatorType = ..., #A): androidx.paging/PagingData<#A> // androidx.paging/insertHeaderItem|insertHeaderItem@androidx.paging.PagingData<0:0>(androidx.paging.TerminalSeparatorType;0:0){0§<kotlin.Any>}[0]
442final fun <#A: kotlin/Any> (kotlinx.coroutines.flow/Flow<androidx.paging/PagingData<#A>>).androidx.paging/cachedIn(kotlinx.coroutines/CoroutineScope): kotlinx.coroutines.flow/Flow<androidx.paging/PagingData<#A>> // androidx.paging/cachedIn|cachedIn@kotlinx.coroutines.flow.Flow<androidx.paging.PagingData<0:0>>(kotlinx.coroutines.CoroutineScope){0§<kotlin.Any>}[0]
443final inline fun androidx.paging/log(kotlin/Int, kotlin/Throwable? = ..., kotlin/Function0<kotlin/String>) // androidx.paging/log|log(kotlin.Int;kotlin.Throwable?;kotlin.Function0<kotlin.String>){}[0]
444final suspend fun (kotlinx.coroutines.flow/Flow<androidx.paging/CombinedLoadStates>).androidx.paging/awaitNotLoading(): androidx.paging/CombinedLoadStates? // androidx.paging/awaitNotLoading|awaitNotLoading@kotlinx.coroutines.flow.Flow<androidx.paging.CombinedLoadStates>(){}[0]
445