package j;

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 e<F, T> {

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

        @Nullable
        public e<ResponseBody, ?> b(Type type, Annotation[] annotationArr, n nVar) {
            return null;
        }

        @Nullable
        public e<?, String> c(Type type, Annotation[] annotationArr, n nVar) {
            return null;
        }
    }

    T a(F f2) throws IOException;
}
