package com.google.firebase.encoders;

/* JADX INFO: loaded from: classes3.dex */
public interface ObjectEncoderContext {
    ObjectEncoderContext add(FieldDescriptor fieldDescriptor, double d6);

    ObjectEncoderContext add(FieldDescriptor fieldDescriptor, float f6);

    ObjectEncoderContext add(FieldDescriptor fieldDescriptor, int i6);

    ObjectEncoderContext add(FieldDescriptor fieldDescriptor, long j4);

    ObjectEncoderContext add(FieldDescriptor fieldDescriptor, Object obj);

    ObjectEncoderContext add(FieldDescriptor fieldDescriptor, boolean z6);

    @Deprecated
    ObjectEncoderContext add(String str, double d6);

    @Deprecated
    ObjectEncoderContext add(String str, int i6);

    @Deprecated
    ObjectEncoderContext add(String str, long j4);

    @Deprecated
    ObjectEncoderContext add(String str, Object obj);

    @Deprecated
    ObjectEncoderContext add(String str, boolean z6);

    ObjectEncoderContext inline(Object obj);

    ObjectEncoderContext nested(FieldDescriptor fieldDescriptor);

    ObjectEncoderContext nested(String str);
}
