package com.google.android.gms.auth.api.proxy;

import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.PendingResult;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.internal.ShowFirstParty;
import defpackage.vo6;

/* JADX INFO: loaded from: classes2.dex */
@ShowFirstParty
@KeepForSdk
public interface ProxyApi {

    @ShowFirstParty
    @KeepForSdk
    public interface ProxyResult extends Result {
        @vo6
        @KeepForSdk
        ProxyResponse getResponse();
    }

    @ShowFirstParty
    @KeepForSdk
    public interface SpatulaHeaderResult extends Result {
        @vo6
        @ShowFirstParty
        @KeepForSdk
        String getSpatulaHeader();
    }

    @Deprecated
    @vo6
    @ShowFirstParty
    @KeepForSdk
    PendingResult<SpatulaHeaderResult> getSpatulaHeader(@vo6 GoogleApiClient googleApiClient);

    @vo6
    @KeepForSdk
    @Deprecated
    PendingResult<ProxyResult> performProxyRequest(@vo6 GoogleApiClient googleApiClient, @vo6 ProxyRequest proxyRequest);
}
