package com.google.android.gms.location; import android.app.PendingIntent; import android.location.Location; import android.os.Looper; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.api.PendingResult; import com.google.android.gms.common.api.Status; @Deprecated /* loaded from: classes2.dex */ public interface FusedLocationProviderApi { @Deprecated public static final String KEY_LOCATION_CHANGED = "com.google.android.location.LOCATION"; @Deprecated public static final String KEY_MOCK_LOCATION = "mockLocation"; PendingResult flushLocations(GoogleApiClient googleApiClient); Location getLastLocation(GoogleApiClient googleApiClient); LocationAvailability getLocationAvailability(GoogleApiClient googleApiClient); PendingResult removeLocationUpdates(GoogleApiClient googleApiClient, PendingIntent pendingIntent); PendingResult removeLocationUpdates(GoogleApiClient googleApiClient, LocationCallback locationCallback); PendingResult removeLocationUpdates(GoogleApiClient googleApiClient, LocationListener locationListener); PendingResult requestLocationUpdates(GoogleApiClient googleApiClient, LocationRequest locationRequest, PendingIntent pendingIntent); PendingResult requestLocationUpdates(GoogleApiClient googleApiClient, LocationRequest locationRequest, LocationCallback locationCallback, Looper looper); PendingResult requestLocationUpdates(GoogleApiClient googleApiClient, LocationRequest locationRequest, LocationListener locationListener); PendingResult requestLocationUpdates(GoogleApiClient googleApiClient, LocationRequest locationRequest, LocationListener locationListener, Looper looper); PendingResult setMockLocation(GoogleApiClient googleApiClient, Location location); PendingResult setMockMode(GoogleApiClient googleApiClient, boolean z); }