package test;

/**
 * internal final class test/MutableEntry<T#0 (* K *), T#1 (* V *)> : kotlin/collections/MutableMap.MutableEntry<T#0, T#1> {
 *
 *   // signature: <init>(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)V
 *   public constructor(internal: kotlin/collections/MutableMap<T#0, T#1>, key: T#0, value: T#1)
 *
 *   // field: key:Ljava/lang/Object;
 *   // getter: getKey()Ljava/lang/Object;
 *   public open val key: T#0
 *     public open get
 *
 *   // field: internal:Ljava/util/Map;
 *   private final val internal: kotlin/collections/MutableMap<T#0, T#1>
 *     private final get
 *
 *   // module name: main
 * }
 */
@kotlin.Metadata()
public final class MutableEntry<K extends java.lang.Object, V extends java.lang.Object> implements java.util.Map.Entry<K, V>, kotlin.jvm.internal.markers.KMutableMap.Entry {
    @org.jetbrains.annotations.NotNull()
    private final java.util.Map<K, V> internal = null;
    private final K key = null;

    public MutableEntry(@org.jetbrains.annotations.NotNull()
    java.util.Map<K, V> internal, K key, V value) {
        super();
    }

    @java.lang.Override()
    public K getKey() {
        return null;
    }
}
