package com.ss.android.ugc.aweme.relation.auth.api;

import X.2eb;
import X.2eg;
import X.8qk;
import X.IUt;
import X.JM9;
import X.PUt;
import X.PV0;
import X.PgV;
import com.bytedance.covode.number.Covode;
import java.util.Map;

public interface IAuthApi {
    static {
        Covode.recordClassIndex(102505);
    }

    @IUt(LIZ = "/aweme/v1/social/friend/")
    PgV<2eb> uploadFacebookToken(@PUt(LIZ = "scene") int i, @PUt(LIZ = "social") String str, @PUt(LIZ = "sync_only") boolean z, @PUt(LIZ = "secret_access_token") String str2, @PUt(LIZ = "access_token") String str3, @PUt(LIZ = "token_expiration_timestamp") Long l);

    @8qk
    @JM9(LIZ = "/aweme/v1/upload/hashcontacts/")
    PgV<2eg> uploadHashContact(@PV0 Map<String, String> map, @PUt(LIZ = "scene") int i, @PUt(LIZ = "sync_only") boolean z);
}
