package com.bytedance.ies.xbridge.base.runtime.depend;

import X.2Pr;
import X.C2483KtW;
import X.HyZ;
import X.KGQ;
import com.bytedance.covode.number.Covode;
import java.util.Map;

public interface IHostLogDepend {
    static {
        Covode.recordClassIndex(31425);
    }

    void handleReportADLog(KGQ kgq, String str, C2483KtW ktW, IReportADLogResultCallback iReportADLogResultCallback, HyZ hyZ);

    void onEventV3Map(String str, Map<String, String> map);

    void putCommonParams(Map<String, String> map, boolean z);

    2Pr reportJSBError(KGQ kgq, Map<String, ? extends Object> map);

    2Pr reportJSBFetchError(KGQ kgq, Map<String, ? extends Object> map);
}
