1// Klib ABI Dump
2// Targets: [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64]
3// Rendering settings:
4// - Signature version: 2
5// - Show manifest properties: true
6// - Show declarations: true
7
8// Library unique name: <androidx.annotation:annotation-keep>
9open annotation class androidx.annotation.keep/GenerateKeepForConstructor : kotlin/Annotation { // androidx.annotation.keep/GenerateKeepForConstructor|null[0]
10    constructor <init>(kotlin.reflect/KClass<*> = ..., kotlin/String = ..., kotlin/Array<kotlin.reflect/KClass<*>> = ..., kotlin/Array<kotlin/String> = ...) // androidx.annotation.keep/GenerateKeepForConstructor.<init>|<init>(kotlin.reflect.KClass<*>;kotlin.String;kotlin.Array<kotlin.reflect.KClass<*>>;kotlin.Array<kotlin.String>){}[0]
11
12    final val classConstant // androidx.annotation.keep/GenerateKeepForConstructor.classConstant|{}classConstant[0]
13        final fun <get-classConstant>(): kotlin.reflect/KClass<*> // androidx.annotation.keep/GenerateKeepForConstructor.classConstant.<get-classConstant>|<get-classConstant>(){}[0]
14    final val className // androidx.annotation.keep/GenerateKeepForConstructor.className|{}className[0]
15        final fun <get-className>(): kotlin/String // androidx.annotation.keep/GenerateKeepForConstructor.className.<get-className>|<get-className>(){}[0]
16    final val paramClassNames // androidx.annotation.keep/GenerateKeepForConstructor.paramClassNames|{}paramClassNames[0]
17        final fun <get-paramClassNames>(): kotlin/Array<kotlin/String> // androidx.annotation.keep/GenerateKeepForConstructor.paramClassNames.<get-paramClassNames>|<get-paramClassNames>(){}[0]
18    final val params // androidx.annotation.keep/GenerateKeepForConstructor.params|{}params[0]
19        final fun <get-params>(): kotlin/Array<kotlin.reflect/KClass<*>> // androidx.annotation.keep/GenerateKeepForConstructor.params.<get-params>|<get-params>(){}[0]
20}
21
22open annotation class androidx.annotation.keep/GenerateKeepForField : kotlin/Annotation { // androidx.annotation.keep/GenerateKeepForField|null[0]
23    constructor <init>(kotlin.reflect/KClass<*> = ..., kotlin/String = ..., kotlin/String, kotlin.reflect/KClass<*> = ..., kotlin/String = ...) // androidx.annotation.keep/GenerateKeepForField.<init>|<init>(kotlin.reflect.KClass<*>;kotlin.String;kotlin.String;kotlin.reflect.KClass<*>;kotlin.String){}[0]
24
25    final val classConstant // androidx.annotation.keep/GenerateKeepForField.classConstant|{}classConstant[0]
26        final fun <get-classConstant>(): kotlin.reflect/KClass<*> // androidx.annotation.keep/GenerateKeepForField.classConstant.<get-classConstant>|<get-classConstant>(){}[0]
27    final val className // androidx.annotation.keep/GenerateKeepForField.className|{}className[0]
28        final fun <get-className>(): kotlin/String // androidx.annotation.keep/GenerateKeepForField.className.<get-className>|<get-className>(){}[0]
29    final val fieldClass // androidx.annotation.keep/GenerateKeepForField.fieldClass|{}fieldClass[0]
30        final fun <get-fieldClass>(): kotlin.reflect/KClass<*> // androidx.annotation.keep/GenerateKeepForField.fieldClass.<get-fieldClass>|<get-fieldClass>(){}[0]
31    final val fieldClassName // androidx.annotation.keep/GenerateKeepForField.fieldClassName|{}fieldClassName[0]
32        final fun <get-fieldClassName>(): kotlin/String // androidx.annotation.keep/GenerateKeepForField.fieldClassName.<get-fieldClassName>|<get-fieldClassName>(){}[0]
33    final val fieldName // androidx.annotation.keep/GenerateKeepForField.fieldName|{}fieldName[0]
34        final fun <get-fieldName>(): kotlin/String // androidx.annotation.keep/GenerateKeepForField.fieldName.<get-fieldName>|<get-fieldName>(){}[0]
35}
36
37open annotation class androidx.annotation.keep/GenerateKeepForMethod : kotlin/Annotation { // androidx.annotation.keep/GenerateKeepForMethod|null[0]
38    constructor <init>(kotlin.reflect/KClass<*> = ..., kotlin/String = ..., kotlin/String, kotlin/Array<kotlin.reflect/KClass<*>> = ..., kotlin/Array<kotlin/String> = ..., kotlin.reflect/KClass<*> = ..., kotlin/String = ...) // androidx.annotation.keep/GenerateKeepForMethod.<init>|<init>(kotlin.reflect.KClass<*>;kotlin.String;kotlin.String;kotlin.Array<kotlin.reflect.KClass<*>>;kotlin.Array<kotlin.String>;kotlin.reflect.KClass<*>;kotlin.String){}[0]
39
40    final val classConstant // androidx.annotation.keep/GenerateKeepForMethod.classConstant|{}classConstant[0]
41        final fun <get-classConstant>(): kotlin.reflect/KClass<*> // androidx.annotation.keep/GenerateKeepForMethod.classConstant.<get-classConstant>|<get-classConstant>(){}[0]
42    final val className // androidx.annotation.keep/GenerateKeepForMethod.className|{}className[0]
43        final fun <get-className>(): kotlin/String // androidx.annotation.keep/GenerateKeepForMethod.className.<get-className>|<get-className>(){}[0]
44    final val methodName // androidx.annotation.keep/GenerateKeepForMethod.methodName|{}methodName[0]
45        final fun <get-methodName>(): kotlin/String // androidx.annotation.keep/GenerateKeepForMethod.methodName.<get-methodName>|<get-methodName>(){}[0]
46    final val paramClassNames // androidx.annotation.keep/GenerateKeepForMethod.paramClassNames|{}paramClassNames[0]
47        final fun <get-paramClassNames>(): kotlin/Array<kotlin/String> // androidx.annotation.keep/GenerateKeepForMethod.paramClassNames.<get-paramClassNames>|<get-paramClassNames>(){}[0]
48    final val params // androidx.annotation.keep/GenerateKeepForMethod.params|{}params[0]
49        final fun <get-params>(): kotlin/Array<kotlin.reflect/KClass<*>> // androidx.annotation.keep/GenerateKeepForMethod.params.<get-params>|<get-params>(){}[0]
50    final val returnClass // androidx.annotation.keep/GenerateKeepForMethod.returnClass|{}returnClass[0]
51        final fun <get-returnClass>(): kotlin.reflect/KClass<*> // androidx.annotation.keep/GenerateKeepForMethod.returnClass.<get-returnClass>|<get-returnClass>(){}[0]
52    final val returnClassName // androidx.annotation.keep/GenerateKeepForMethod.returnClassName|{}returnClassName[0]
53        final fun <get-returnClassName>(): kotlin/String // androidx.annotation.keep/GenerateKeepForMethod.returnClassName.<get-returnClassName>|<get-returnClassName>(){}[0]
54}
55
56open annotation class androidx.annotation.keep/GenerateUnconditionalKeep : kotlin/Annotation { // androidx.annotation.keep/GenerateUnconditionalKeep|null[0]
57    constructor <init>(kotlin/Boolean = ...) // androidx.annotation.keep/GenerateUnconditionalKeep.<init>|<init>(kotlin.Boolean){}[0]
58
59    final val shouldPreserveName // androidx.annotation.keep/GenerateUnconditionalKeep.shouldPreserveName|{}shouldPreserveName[0]
60        final fun <get-shouldPreserveName>(): kotlin/Boolean // androidx.annotation.keep/GenerateUnconditionalKeep.shouldPreserveName.<get-shouldPreserveName>|<get-shouldPreserveName>(){}[0]
61}
62
63final class androidx.annotation.keep/Unspecified { // androidx.annotation.keep/Unspecified|null[0]
64    constructor <init>() // androidx.annotation.keep/Unspecified.<init>|<init>(){}[0]
65}
66