package androidx.databinding; import java.util.List; /* loaded from: classes.dex */ public interface ObservableList extends List { /* loaded from: classes.dex */ public static abstract class OnListChangedCallback { public abstract void onChanged(T sender); public abstract void onItemRangeChanged(T sender, int positionStart, int itemCount); public abstract void onItemRangeInserted(T sender, int positionStart, int itemCount); public abstract void onItemRangeMoved(T sender, int fromPosition, int toPosition, int itemCount); public abstract void onItemRangeRemoved(T sender, int positionStart, int itemCount); } void addOnListChangedCallback(OnListChangedCallback> callback); void removeOnListChangedCallback(OnListChangedCallback> callback); }