package kotlin.reflect.w.internal.y0.m;

import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;

/* JADX INFO: loaded from: classes2.dex */
public interface m {
    <K, V> b<K, V> a();

    <K, V> a<K, V> b();

    <T> i<T> c(Function0<? extends T> function0, T t2);

    <T> i<T> d(Function0<? extends T> function0);

    <T> j<T> e(Function0<? extends T> function0);

    <T> i<T> f(Function0<? extends T> function0, Function1<? super Boolean, ? extends T> function1, Function1<? super T, Unit> function12);

    <K, V> g<K, V> g(Function1<? super K, ? extends V> function1);

    <K, V> h<K, V> h(Function1<? super K, ? extends V> function1);
}
