package com.google.maps.android.clustering.view; import com.google.maps.android.clustering.Cluster; import com.google.maps.android.clustering.ClusterItem; import com.google.maps.android.clustering.ClusterManager; import java.util.Set; /* JADX INFO: loaded from: classes2.dex */ public interface ClusterRenderer { int getClusterTextAppearance(int i); int getColor(int i); void onAdd(); void onClustersChanged(Set> set); void onRemove(); void setAnimation(boolean z); void setAnimationDuration(long j); void setOnClusterClickListener(ClusterManager.OnClusterClickListener onClusterClickListener); void setOnClusterInfoWindowClickListener(ClusterManager.OnClusterInfoWindowClickListener onClusterInfoWindowClickListener); void setOnClusterInfoWindowLongClickListener(ClusterManager.OnClusterInfoWindowLongClickListener onClusterInfoWindowLongClickListener); void setOnClusterItemClickListener(ClusterManager.OnClusterItemClickListener onClusterItemClickListener); void setOnClusterItemInfoWindowClickListener(ClusterManager.OnClusterItemInfoWindowClickListener onClusterItemInfoWindowClickListener); void setOnClusterItemInfoWindowLongClickListener(ClusterManager.OnClusterItemInfoWindowLongClickListener onClusterItemInfoWindowLongClickListener); }