package kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors;

import defpackage.kp6;
import defpackage.pq6;
import kotlin.reflect.jvm.internal.impl.descriptors.DeserializedDescriptor;
import kotlin.reflect.jvm.internal.impl.metadata.deserialization.NameResolver;
import kotlin.reflect.jvm.internal.impl.metadata.deserialization.TypeTable;
import kotlin.reflect.jvm.internal.impl.protobuf.MessageLite;

/* JADX INFO: loaded from: classes3.dex */
public interface DeserializedMemberDescriptor extends DeserializedDescriptor, DescriptorWithContainerSource {
    @pq6
    DeserializedContainerSource getContainerSource();

    @kp6
    NameResolver getNameResolver();

    @kp6
    MessageLite getProto();

    @kp6
    TypeTable getTypeTable();
}
