package

public typealias A</*0*/ T> = kotlin.Array<T>
public typealias AA</*0*/ T> = A<A<T>>
public typealias AAN = AA<kotlin.Nothing>
public typealias AAN2 = A<A<kotlin.Nothing>>
public typealias AANN = AA<kotlin.Nothing?>
public typealias AANN2 = A<A<kotlin.Nothing?>>
public typealias AN = A<kotlin.Nothing>
public typealias ANN = A<kotlin.Nothing?>
public typealias First</*0*/ X, /*1*/ Y> = kotlin.collections.List<X>
public typealias Q</*0*/ T> = kotlin.Array<T?>
public typealias QN = Q<kotlin.Nothing>
public typealias UnusedAN1 = First<kotlin.Int, kotlin.Array<kotlin.Nothing>>
public typealias UnusedAN2 = First<kotlin.Int, A<kotlin.Nothing>>
public typealias UnusedANN1 = First<kotlin.Int, kotlin.Array<kotlin.Nothing?>>
public typealias UnusedANN2 = First<kotlin.Int, A<kotlin.Nothing?>>

