package public fun main(/*0*/ x: kotlin.collections.List): kotlin.Unit public fun , /*4*/ B : Simple> kotlin.collections.Iterable.groupByTo(/*0*/ destination: B, /*1*/ keySelector: (V) -> K): B public final enum class Format : kotlin.Enum { enum entry Foo enum entry Bar private constructor Format() @kotlin.internal.IntrinsicConstEvaluation public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: Format): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): Format public final /*synthesized*/ fun values(): kotlin.Array } public final class Instance { public constructor Instance(/*0*/ format: Format) public final val format: Format 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 } public open class Simple!> { public constructor Simple!>(/*0*/ backingMap: kotlin.collections.(Mutable)Map!, /*1*/ innerCollectionCreator: java.util.function.Supplier!) public final fun add(/*0*/ key: K!, /*1*/ value: V!): kotlin.Unit 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 public open class ListSimple : Simple!, kotlin.collections.(Mutable)List!> { public constructor ListSimple(/*0*/ backingMap: kotlin.collections.(Mutable)Map!>!, /*1*/ innerCollectionCreator: java.util.function.Supplier!>!) public final override /*1*/ /*fake_override*/ fun add(/*0*/ key: K!, /*1*/ value: V!): kotlin.Unit 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 } }