package l;

import java.io.IOException;
import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import javax.annotation.Nullable;
import okhttp3.RequestBody;
import okhttp3.ResponseBody;

/* JADX INFO: compiled from: Converter.java */
/* JADX INFO: loaded from: classes.dex */
public interface j<F, T> {

    /* JADX INFO: compiled from: Converter.java */
    public static abstract class a {
        @Nullable
        public j<?, RequestBody> a(Type type, Annotation[] annotationArr, Annotation[] annotationArr2, c0 c0Var) {
            return null;
        }

        @Nullable
        public j<ResponseBody, ?> b(Type type, Annotation[] annotationArr, c0 c0Var) {
            return null;
        }
    }

    @Nullable
    T a(F f2) throws IOException;
}
