@R|kotlin/annotation/Target|(allowedTargets = <implicitArrayOf>(R|kotlin/annotation/AnnotationTarget.TYPE|())) public final annotation class Ann : R|kotlin/Annotation| {
    public final val x: R|kotlin/String|
        public get(): R|kotlin/String|

    public final val y: R|kotlin/Double|
        public get(): R|kotlin/Double|

    public constructor(x: R|kotlin/String|, y: R|kotlin/Double|): R|test/Ann|

}

public final class TypeAnnotationWithArguments : R|kotlin/Any| {
    public final fun foo(param: R|@R|test/Ann|(x = String(param), y = Double(3.14))  kotlin/ranges/IntRange|): R|@R|test/Ann|(x = String(fun), y = Double(2.72))  kotlin/Unit|

    public constructor(): R|test/TypeAnnotationWithArguments|

}
