1// Signature format: 4.0
2package androidx.paging.compose {
3
4  public final class LazyFoundationExtensionsKt {
5    method public static <T> kotlin.jvm.functions.Function1<java.lang.Integer,java.lang.Object?> itemContentType(androidx.paging.compose.LazyPagingItems<T>, optional kotlin.jvm.functions.Function1<T,?>? contentType);
6    method public static <T> kotlin.jvm.functions.Function1<java.lang.Integer,java.lang.Object> itemKey(androidx.paging.compose.LazyPagingItems<T>, optional kotlin.jvm.functions.Function1<T,?>? key);
7  }
8
9  public final class LazyPagingItems<T> {
10    method public operator T? get(int index);
11    method public int getItemCount();
12    method public androidx.paging.ItemSnapshotList<T> getItemSnapshotList();
13    method public androidx.paging.CombinedLoadStates getLoadState();
14    method public T? peek(int index);
15    method public void refresh();
16    method public void retry();
17    property public final int itemCount;
18    property public final androidx.paging.ItemSnapshotList<T> itemSnapshotList;
19    property public final androidx.paging.CombinedLoadStates loadState;
20  }
21
22  public final class LazyPagingItemsKt {
23    method @androidx.compose.runtime.Composable public static <T> androidx.paging.compose.LazyPagingItems<T> collectAsLazyPagingItems(kotlinx.coroutines.flow.Flow<androidx.paging.PagingData<T>>, optional kotlin.coroutines.CoroutineContext context);
24  }
25
26}
27
28