package

package m {
    public fun </*0*/ K, /*1*/ V> testGetOrPut(/*0*/ result: kotlin.collections.MutableMap<K, kotlin.collections.Set<V>>, /*1*/ key: K): kotlin.Unit
    public fun testProperty(): m.Property<kotlin.Long>
    public fun testProperty1(): m.Property<kotlin.String>
    public fun </*0*/ K, /*1*/ V> kotlin.collections.MutableMap<K, V>.getOrPut(/*0*/ key: K, /*1*/ defaultValue: () -> V): V

    public final class Property</*0*/ T : kotlin.Comparable<T>> {
        public constructor Property</*0*/ T : kotlin.Comparable<T>>(/*0*/ name: kotlin.String, /*1*/ default: () -> T)
        public final val default: () -> T
        public final val name: kotlin.String
        public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
        public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
        public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
    }
}
