diff --git a/.gradle/8.7/checksums/checksums.lock b/.gradle/8.7/checksums/checksums.lock
new file mode 100644
index 00000000..a37e40d7
Binary files /dev/null and b/.gradle/8.7/checksums/checksums.lock differ
diff --git a/.gradle/8.7/checksums/md5-checksums.bin b/.gradle/8.7/checksums/md5-checksums.bin
new file mode 100644
index 00000000..1ff298d5
Binary files /dev/null and b/.gradle/8.7/checksums/md5-checksums.bin differ
diff --git a/.gradle/8.7/checksums/sha1-checksums.bin b/.gradle/8.7/checksums/sha1-checksums.bin
new file mode 100644
index 00000000..20c22d92
Binary files /dev/null and b/.gradle/8.7/checksums/sha1-checksums.bin differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidPluginAccessors.class
new file mode 100644
index 00000000..f4fdc9fd
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidVersionAccessors.class
new file mode 100644
index 00000000..793319e3
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxActivityActivityLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxActivityActivityLibraryAccessors.class
new file mode 100644
index 00000000..22a97874
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxActivityActivityLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxActivityLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxActivityLibraryAccessors.class
new file mode 100644
index 00000000..ea496f10
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxActivityLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxComposeLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxComposeLibraryAccessors.class
new file mode 100644
index 00000000..aef8e5e2
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxComposeLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxComposeVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxComposeVersionAccessors.class
new file mode 100644
index 00000000..cb1ee99e
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxComposeVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxLibraryAccessors.class
new file mode 100644
index 00000000..1a1b2987
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxVersionAccessors.class
new file mode 100644
index 00000000..80197ae9
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$AndroidxVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicKotlinMultiplatformPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicKotlinMultiplatformPluginAccessors.class
new file mode 100644
index 00000000..226bf1ad
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicKotlinMultiplatformPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicKotlinPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicKotlinPluginAccessors.class
new file mode 100644
index 00000000..3405e587
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicKotlinPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicPluginAccessors.class
new file mode 100644
index 00000000..3b03574f
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BuildlogicPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BundleAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BundleAccessors.class
new file mode 100644
index 00000000..acb8743c
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$BundleAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinPluginAccessors.class
new file mode 100644
index 00000000..887110d4
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxCoroutinesLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxCoroutinesLibraryAccessors.class
new file mode 100644
index 00000000..72362b0b
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxCoroutinesLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxCoroutinesVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxCoroutinesVersionAccessors.class
new file mode 100644
index 00000000..2e05950a
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxCoroutinesVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxLibraryAccessors.class
new file mode 100644
index 00000000..391b801e
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationJsonLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationJsonLibraryAccessors.class
new file mode 100644
index 00000000..8f1b1998
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationJsonLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationJsonVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationJsonVersionAccessors.class
new file mode 100644
index 00000000..7724c840
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationJsonVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationLibraryAccessors.class
new file mode 100644
index 00000000..2fd0da39
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationVersionAccessors.class
new file mode 100644
index 00000000..3254357f
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxSerializationVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxVersionAccessors.class
new file mode 100644
index 00000000..b13aefad
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$KotlinxVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class
new file mode 100644
index 00000000..d92e8f0c
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginLibraryAccessors.class
new file mode 100644
index 00000000..bf669e3b
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginVanniktechLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginVanniktechLibraryAccessors.class
new file mode 100644
index 00000000..15ac41af
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$PluginVanniktechLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VanniktechPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VanniktechPluginAccessors.class
new file mode 100644
index 00000000..4b690e46
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VanniktechPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VanniktechVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VanniktechVersionAccessors.class
new file mode 100644
index 00000000..8619e3b7
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VanniktechVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class
new file mode 100644
index 00000000..4ece03b9
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs$VersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs.class
new file mode 100644
index 00000000..e66d3770
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibs.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidPluginAccessors.class
new file mode 100644
index 00000000..6b17c920
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidVersionAccessors.class
new file mode 100644
index 00000000..a71ac1e7
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxActivityActivityLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxActivityActivityLibraryAccessors.class
new file mode 100644
index 00000000..31f22c58
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxActivityActivityLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxActivityLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxActivityLibraryAccessors.class
new file mode 100644
index 00000000..768fb792
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxActivityLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxComposeLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxComposeLibraryAccessors.class
new file mode 100644
index 00000000..de57e846
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxComposeLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxComposeVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxComposeVersionAccessors.class
new file mode 100644
index 00000000..50713489
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxComposeVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxLibraryAccessors.class
new file mode 100644
index 00000000..753712d5
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxVersionAccessors.class
new file mode 100644
index 00000000..e3ba9637
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$AndroidxVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicKotlinMultiplatformPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicKotlinMultiplatformPluginAccessors.class
new file mode 100644
index 00000000..8161bc15
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicKotlinMultiplatformPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicKotlinPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicKotlinPluginAccessors.class
new file mode 100644
index 00000000..857c1841
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicKotlinPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicPluginAccessors.class
new file mode 100644
index 00000000..0039652b
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BuildlogicPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class
new file mode 100644
index 00000000..0210f03e
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$BundleAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinPluginAccessors.class
new file mode 100644
index 00000000..b626fa3b
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxCoroutinesLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxCoroutinesLibraryAccessors.class
new file mode 100644
index 00000000..57441cd2
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxCoroutinesLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxCoroutinesVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxCoroutinesVersionAccessors.class
new file mode 100644
index 00000000..9f046985
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxCoroutinesVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxLibraryAccessors.class
new file mode 100644
index 00000000..e8492b45
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationJsonLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationJsonLibraryAccessors.class
new file mode 100644
index 00000000..288333b2
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationJsonLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationJsonVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationJsonVersionAccessors.class
new file mode 100644
index 00000000..50c5f8d5
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationJsonVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationLibraryAccessors.class
new file mode 100644
index 00000000..5c1396d6
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationVersionAccessors.class
new file mode 100644
index 00000000..cd6bcf2c
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxSerializationVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxVersionAccessors.class
new file mode 100644
index 00000000..d6c43f93
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$KotlinxVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class
new file mode 100644
index 00000000..42d4e729
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginLibraryAccessors.class
new file mode 100644
index 00000000..d0c9ea03
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginVanniktechLibraryAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginVanniktechLibraryAccessors.class
new file mode 100644
index 00000000..f9657fcf
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$PluginVanniktechLibraryAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VanniktechPluginAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VanniktechPluginAccessors.class
new file mode 100644
index 00000000..da57a619
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VanniktechPluginAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VanniktechVersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VanniktechVersionAccessors.class
new file mode 100644
index 00000000..256cbe98
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VanniktechVersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class
new file mode 100644
index 00000000..e3cdefa3
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock$VersionAccessors.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.class b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.class
new file mode 100644
index 00000000..8190ece5
Binary files /dev/null and b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/classes/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.class differ
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/metadata.bin b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/metadata.bin
new file mode 100644
index 00000000..9fca459a
--- /dev/null
+++ b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/metadata.bin
@@ -0,0 +1 @@
+›a4hnndzxfncrtd4tmnqhw7n2imñ‚˜Ä4«s•€¶´ðVv ˆclassesÄ[Y󞉃,˜-‚·Â¶ˆsourcesØ&áåo$MyŸ.àô>ú
\ No newline at end of file
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/sources/org/gradle/accessors/dm/LibrariesForLibs.java b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/sources/org/gradle/accessors/dm/LibrariesForLibs.java
new file mode 100644
index 00000000..d3f39442
--- /dev/null
+++ b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/sources/org/gradle/accessors/dm/LibrariesForLibs.java
@@ -0,0 +1,691 @@
+package org.gradle.accessors.dm;
+
+import org.gradle.api.NonNullApi;
+import org.gradle.api.artifacts.MinimalExternalModuleDependency;
+import org.gradle.plugin.use.PluginDependency;
+import org.gradle.api.artifacts.ExternalModuleDependencyBundle;
+import org.gradle.api.artifacts.MutableVersionConstraint;
+import org.gradle.api.provider.Provider;
+import org.gradle.api.model.ObjectFactory;
+import org.gradle.api.provider.ProviderFactory;
+import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory;
+import org.gradle.api.internal.catalog.DefaultVersionCatalog;
+import java.util.Map;
+import org.gradle.api.internal.attributes.ImmutableAttributesFactory;
+import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser;
+import javax.inject.Inject;
+
+/**
+ * A catalog of dependencies accessible via the {@code libs} extension.
+ */
+@NonNullApi
+public class LibrariesForLibs extends AbstractExternalDependencyFactory {
+
+ private final AbstractExternalDependencyFactory owner = this;
+ private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner);
+ private final KotlinxLibraryAccessors laccForKotlinxLibraryAccessors = new KotlinxLibraryAccessors(owner);
+ private final PluginLibraryAccessors laccForPluginLibraryAccessors = new PluginLibraryAccessors(owner);
+ private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config);
+ private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser);
+ private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config);
+
+ @Inject
+ public LibrariesForLibs(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) {
+ super(config, providers, objects, attributesFactory, capabilityNotationParser);
+ }
+
+ /**
+ * Dependency provider for okio with org.jetbrains.kotlinx:kotlinx-serialization-json-okio coordinates and
+ * with version reference kotlinx.serialization.json.okio
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getOkio() {
+ return create("okio");
+ }
+
+ /**
+ * Group of libraries at androidx
+ */
+ public AndroidxLibraryAccessors getAndroidx() {
+ return laccForAndroidxLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at kotlinx
+ */
+ public KotlinxLibraryAccessors getKotlinx() {
+ return laccForKotlinxLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at plugin
+ */
+ public PluginLibraryAccessors getPlugin() {
+ return laccForPluginLibraryAccessors;
+ }
+
+ /**
+ * Group of versions at versions
+ */
+ public VersionAccessors getVersions() {
+ return vaccForVersionAccessors;
+ }
+
+ /**
+ * Group of bundles at bundles
+ */
+ public BundleAccessors getBundles() {
+ return baccForBundleAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins
+ */
+ public PluginAccessors getPlugins() {
+ return paccForPluginAccessors;
+ }
+
+ public static class AndroidxLibraryAccessors extends SubDependencyFactory {
+ private final AndroidxActivityLibraryAccessors laccForAndroidxActivityLibraryAccessors = new AndroidxActivityLibraryAccessors(owner);
+ private final AndroidxComposeLibraryAccessors laccForAndroidxComposeLibraryAccessors = new AndroidxComposeLibraryAccessors(owner);
+
+ public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Group of libraries at androidx.activity
+ */
+ public AndroidxActivityLibraryAccessors getActivity() {
+ return laccForAndroidxActivityLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at androidx.compose
+ */
+ public AndroidxComposeLibraryAccessors getCompose() {
+ return laccForAndroidxComposeLibraryAccessors;
+ }
+
+ }
+
+ public static class AndroidxActivityLibraryAccessors extends SubDependencyFactory {
+ private final AndroidxActivityActivityLibraryAccessors laccForAndroidxActivityActivityLibraryAccessors = new AndroidxActivityActivityLibraryAccessors(owner);
+
+ public AndroidxActivityLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Group of libraries at androidx.activity.activity
+ */
+ public AndroidxActivityActivityLibraryAccessors getActivity() {
+ return laccForAndroidxActivityActivityLibraryAccessors;
+ }
+
+ }
+
+ public static class AndroidxActivityActivityLibraryAccessors extends SubDependencyFactory {
+
+ public AndroidxActivityActivityLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for compose with androidx.activity:activity-compose coordinates and
+ * with version reference androidx.activity
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() {
+ return create("androidx.activity.activity.compose");
+ }
+
+ }
+
+ public static class AndroidxComposeLibraryAccessors extends SubDependencyFactory {
+
+ public AndroidxComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for bom with androidx.compose:compose-bom coordinates and
+ * with version reference androidx.compose.bom
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getBom() {
+ return create("androidx.compose.bom");
+ }
+
+ /**
+ * Dependency provider for material3 with androidx.compose.material3:material3 coordinates and
+ * with no version specified
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getMaterial3() {
+ return create("androidx.compose.material3");
+ }
+
+ }
+
+ public static class KotlinxLibraryAccessors extends SubDependencyFactory {
+ private final KotlinxCoroutinesLibraryAccessors laccForKotlinxCoroutinesLibraryAccessors = new KotlinxCoroutinesLibraryAccessors(owner);
+ private final KotlinxSerializationLibraryAccessors laccForKotlinxSerializationLibraryAccessors = new KotlinxSerializationLibraryAccessors(owner);
+
+ public KotlinxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for atomicfu with org.jetbrains.kotlinx:atomicfu coordinates and
+ * with version reference kotlinx.atomicfu
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getAtomicfu() {
+ return create("kotlinx.atomicfu");
+ }
+
+ /**
+ * Dependency provider for datetime with org.jetbrains.kotlinx:kotlinx-datetime coordinates and
+ * with version reference kotlinx.datetime
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getDatetime() {
+ return create("kotlinx.datetime");
+ }
+
+ /**
+ * Group of libraries at kotlinx.coroutines
+ */
+ public KotlinxCoroutinesLibraryAccessors getCoroutines() {
+ return laccForKotlinxCoroutinesLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at kotlinx.serialization
+ */
+ public KotlinxSerializationLibraryAccessors getSerialization() {
+ return laccForKotlinxSerializationLibraryAccessors;
+ }
+
+ }
+
+ public static class KotlinxCoroutinesLibraryAccessors extends SubDependencyFactory {
+
+ public KotlinxCoroutinesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for core with org.jetbrains.kotlinx:kotlinx-coroutines-core coordinates and
+ * with version reference kotlinx.coroutines.core
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getCore() {
+ return create("kotlinx.coroutines.core");
+ }
+
+ }
+
+ public static class KotlinxSerializationLibraryAccessors extends SubDependencyFactory {
+ private final KotlinxSerializationJsonLibraryAccessors laccForKotlinxSerializationJsonLibraryAccessors = new KotlinxSerializationJsonLibraryAccessors(owner);
+
+ public KotlinxSerializationLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Group of libraries at kotlinx.serialization.json
+ */
+ public KotlinxSerializationJsonLibraryAccessors getJson() {
+ return laccForKotlinxSerializationJsonLibraryAccessors;
+ }
+
+ }
+
+ public static class KotlinxSerializationJsonLibraryAccessors extends SubDependencyFactory {
+
+ public KotlinxSerializationJsonLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for okio with com.squareup.okio:okio coordinates and
+ * with version reference okio
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getOkio() {
+ return create("kotlinx.serialization.json.okio");
+ }
+
+ }
+
+ public static class PluginLibraryAccessors extends SubDependencyFactory {
+ private final PluginVanniktechLibraryAccessors laccForPluginVanniktechLibraryAccessors = new PluginVanniktechLibraryAccessors(owner);
+
+ public PluginLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for kotlin with org.jetbrains.kotlin:kotlin-gradle-plugin coordinates and
+ * with version reference kotlin
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getKotlin() {
+ return create("plugin.kotlin");
+ }
+
+ /**
+ * Group of libraries at plugin.vanniktech
+ */
+ public PluginVanniktechLibraryAccessors getVanniktech() {
+ return laccForPluginVanniktechLibraryAccessors;
+ }
+
+ }
+
+ public static class PluginVanniktechLibraryAccessors extends SubDependencyFactory {
+
+ public PluginVanniktechLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for publish with com.vanniktech:gradle-maven-publish-plugin coordinates and
+ * with version reference vanniktech.publish
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ */
+ public Provider getPublish() {
+ return create("plugin.vanniktech.publish");
+ }
+
+ }
+
+ public static class VersionAccessors extends VersionFactory {
+
+ private final AndroidVersionAccessors vaccForAndroidVersionAccessors = new AndroidVersionAccessors(providers, config);
+ private final AndroidxVersionAccessors vaccForAndroidxVersionAccessors = new AndroidxVersionAccessors(providers, config);
+ private final KotlinxVersionAccessors vaccForKotlinxVersionAccessors = new KotlinxVersionAccessors(providers, config);
+ private final VanniktechVersionAccessors vaccForVanniktechVersionAccessors = new VanniktechVersionAccessors(providers, config);
+ public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias compose with value 1.6.10
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() { return getVersion("compose"); }
+
+ /**
+ * Version alias kotlin with value 2.0.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getKotlin() { return getVersion("kotlin"); }
+
+ /**
+ * Version alias okio with value 3.6.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getOkio() { return getVersion("okio"); }
+
+ /**
+ * Group of versions at versions.android
+ */
+ public AndroidVersionAccessors getAndroid() {
+ return vaccForAndroidVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.androidx
+ */
+ public AndroidxVersionAccessors getAndroidx() {
+ return vaccForAndroidxVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.kotlinx
+ */
+ public KotlinxVersionAccessors getKotlinx() {
+ return vaccForKotlinxVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.vanniktech
+ */
+ public VanniktechVersionAccessors getVanniktech() {
+ return vaccForVanniktechVersionAccessors;
+ }
+
+ }
+
+ public static class AndroidVersionAccessors extends VersionFactory {
+
+ public AndroidVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias android.build with value 8.3.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getBuild() { return getVersion("android.build"); }
+
+ }
+
+ public static class AndroidxVersionAccessors extends VersionFactory {
+
+ private final AndroidxComposeVersionAccessors vaccForAndroidxComposeVersionAccessors = new AndroidxComposeVersionAccessors(providers, config);
+ public AndroidxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias androidx.activity with value 1.8.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getActivity() { return getVersion("androidx.activity"); }
+
+ /**
+ * Group of versions at versions.androidx.compose
+ */
+ public AndroidxComposeVersionAccessors getCompose() {
+ return vaccForAndroidxComposeVersionAccessors;
+ }
+
+ }
+
+ public static class AndroidxComposeVersionAccessors extends VersionFactory {
+
+ public AndroidxComposeVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias androidx.compose.bom with value 2023.03.00
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getBom() { return getVersion("androidx.compose.bom"); }
+
+ }
+
+ public static class KotlinxVersionAccessors extends VersionFactory {
+
+ private final KotlinxCoroutinesVersionAccessors vaccForKotlinxCoroutinesVersionAccessors = new KotlinxCoroutinesVersionAccessors(providers, config);
+ private final KotlinxSerializationVersionAccessors vaccForKotlinxSerializationVersionAccessors = new KotlinxSerializationVersionAccessors(providers, config);
+ public KotlinxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias kotlinx.atomicfu with value 0.24.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getAtomicfu() { return getVersion("kotlinx.atomicfu"); }
+
+ /**
+ * Version alias kotlinx.datetime with value 0.4.1
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getDatetime() { return getVersion("kotlinx.datetime"); }
+
+ /**
+ * Group of versions at versions.kotlinx.coroutines
+ */
+ public KotlinxCoroutinesVersionAccessors getCoroutines() {
+ return vaccForKotlinxCoroutinesVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.kotlinx.serialization
+ */
+ public KotlinxSerializationVersionAccessors getSerialization() {
+ return vaccForKotlinxSerializationVersionAccessors;
+ }
+
+ }
+
+ public static class KotlinxCoroutinesVersionAccessors extends VersionFactory {
+
+ public KotlinxCoroutinesVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias kotlinx.coroutines.core with value 1.7.3
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getCore() { return getVersion("kotlinx.coroutines.core"); }
+
+ }
+
+ public static class KotlinxSerializationVersionAccessors extends VersionFactory {
+
+ private final KotlinxSerializationJsonVersionAccessors vaccForKotlinxSerializationJsonVersionAccessors = new KotlinxSerializationJsonVersionAccessors(providers, config);
+ public KotlinxSerializationVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Group of versions at versions.kotlinx.serialization.json
+ */
+ public KotlinxSerializationJsonVersionAccessors getJson() {
+ return vaccForKotlinxSerializationJsonVersionAccessors;
+ }
+
+ }
+
+ public static class KotlinxSerializationJsonVersionAccessors extends VersionFactory {
+
+ public KotlinxSerializationJsonVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias kotlinx.serialization.json.okio with value 1.6.1
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getOkio() { return getVersion("kotlinx.serialization.json.okio"); }
+
+ }
+
+ public static class VanniktechVersionAccessors extends VersionFactory {
+
+ public VanniktechVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias vanniktech.publish with value 0.28.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getPublish() { return getVersion("vanniktech.publish"); }
+
+ }
+
+ public static class BundleAccessors extends BundleFactory {
+
+ public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); }
+
+ }
+
+ public static class PluginAccessors extends PluginFactory {
+ private final AndroidPluginAccessors paccForAndroidPluginAccessors = new AndroidPluginAccessors(providers, config);
+ private final BuildlogicPluginAccessors paccForBuildlogicPluginAccessors = new BuildlogicPluginAccessors(providers, config);
+ private final KotlinPluginAccessors paccForKotlinPluginAccessors = new KotlinPluginAccessors(providers, config);
+ private final VanniktechPluginAccessors paccForVanniktechPluginAccessors = new VanniktechPluginAccessors(providers, config);
+
+ public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for compose with plugin id org.jetbrains.compose and
+ * with version reference compose
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() { return createPlugin("compose"); }
+
+ /**
+ * Group of plugins at plugins.android
+ */
+ public AndroidPluginAccessors getAndroid() {
+ return paccForAndroidPluginAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins.buildlogic
+ */
+ public BuildlogicPluginAccessors getBuildlogic() {
+ return paccForBuildlogicPluginAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins.kotlin
+ */
+ public KotlinPluginAccessors getKotlin() {
+ return paccForKotlinPluginAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins.vanniktech
+ */
+ public VanniktechPluginAccessors getVanniktech() {
+ return paccForVanniktechPluginAccessors;
+ }
+
+ }
+
+ public static class AndroidPluginAccessors extends PluginFactory {
+
+ public AndroidPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for android.application with plugin id com.android.application and
+ * with version reference android.build
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getApplication() { return createPlugin("android.application"); }
+
+ }
+
+ public static class BuildlogicPluginAccessors extends PluginFactory {
+ private final BuildlogicKotlinPluginAccessors paccForBuildlogicKotlinPluginAccessors = new BuildlogicKotlinPluginAccessors(providers, config);
+
+ public BuildlogicPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Group of plugins at plugins.buildlogic.kotlin
+ */
+ public BuildlogicKotlinPluginAccessors getKotlin() {
+ return paccForBuildlogicKotlinPluginAccessors;
+ }
+
+ }
+
+ public static class BuildlogicKotlinPluginAccessors extends PluginFactory {
+ private final BuildlogicKotlinMultiplatformPluginAccessors paccForBuildlogicKotlinMultiplatformPluginAccessors = new BuildlogicKotlinMultiplatformPluginAccessors(providers, config);
+
+ public BuildlogicKotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Group of plugins at plugins.buildlogic.kotlin.multiplatform
+ */
+ public BuildlogicKotlinMultiplatformPluginAccessors getMultiplatform() {
+ return paccForBuildlogicKotlinMultiplatformPluginAccessors;
+ }
+
+ }
+
+ public static class BuildlogicKotlinMultiplatformPluginAccessors extends PluginFactory {
+
+ public BuildlogicKotlinMultiplatformPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for buildlogic.kotlin.multiplatform.library with plugin id buildlogic.kotlin.multiplatform.library and
+ * with version unspecified
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getLibrary() { return createPlugin("buildlogic.kotlin.multiplatform.library"); }
+
+ }
+
+ public static class KotlinPluginAccessors extends PluginFactory {
+
+ public KotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for kotlin.atomicfu with plugin id org.jetbrains.kotlin.plugin.atomicfu and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getAtomicfu() { return createPlugin("kotlin.atomicfu"); }
+
+ /**
+ * Plugin provider for kotlin.compose with plugin id org.jetbrains.kotlin.plugin.compose and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() { return createPlugin("kotlin.compose"); }
+
+ /**
+ * Plugin provider for kotlin.jvm with plugin id org.jetbrains.kotlin.jvm and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getJvm() { return createPlugin("kotlin.jvm"); }
+
+ /**
+ * Plugin provider for kotlin.multiplatform with plugin id org.jetbrains.kotlin.multiplatform and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getMultiplatform() { return createPlugin("kotlin.multiplatform"); }
+
+ /**
+ * Plugin provider for kotlin.serialization with plugin id org.jetbrains.kotlin.plugin.serialization and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getSerialization() { return createPlugin("kotlin.serialization"); }
+
+ }
+
+ public static class VanniktechPluginAccessors extends PluginFactory {
+
+ public VanniktechPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for vanniktech.publish with plugin id com.vanniktech.maven.publish and
+ * with version reference vanniktech.publish
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getPublish() { return createPlugin("vanniktech.publish"); }
+
+ }
+
+}
diff --git a/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java
new file mode 100644
index 00000000..626f6781
--- /dev/null
+++ b/.gradle/8.7/dependencies-accessors/60e3af148665d280d3c5fe87eafb6ac80f885bfa/sources/org/gradle/accessors/dm/LibrariesForLibsInPluginsBlock.java
@@ -0,0 +1,819 @@
+package org.gradle.accessors.dm;
+
+import org.gradle.api.NonNullApi;
+import org.gradle.api.artifacts.MinimalExternalModuleDependency;
+import org.gradle.plugin.use.PluginDependency;
+import org.gradle.api.artifacts.ExternalModuleDependencyBundle;
+import org.gradle.api.artifacts.MutableVersionConstraint;
+import org.gradle.api.provider.Provider;
+import org.gradle.api.model.ObjectFactory;
+import org.gradle.api.provider.ProviderFactory;
+import org.gradle.api.internal.catalog.AbstractExternalDependencyFactory;
+import org.gradle.api.internal.catalog.DefaultVersionCatalog;
+import java.util.Map;
+import org.gradle.api.internal.attributes.ImmutableAttributesFactory;
+import org.gradle.api.internal.artifacts.dsl.CapabilityNotationParser;
+import javax.inject.Inject;
+
+/**
+ * A catalog of dependencies accessible via the {@code libs} extension.
+ */
+@NonNullApi
+public class LibrariesForLibsInPluginsBlock extends AbstractExternalDependencyFactory {
+
+ private final AbstractExternalDependencyFactory owner = this;
+ private final AndroidxLibraryAccessors laccForAndroidxLibraryAccessors = new AndroidxLibraryAccessors(owner);
+ private final KotlinxLibraryAccessors laccForKotlinxLibraryAccessors = new KotlinxLibraryAccessors(owner);
+ private final PluginLibraryAccessors laccForPluginLibraryAccessors = new PluginLibraryAccessors(owner);
+ private final VersionAccessors vaccForVersionAccessors = new VersionAccessors(providers, config);
+ private final BundleAccessors baccForBundleAccessors = new BundleAccessors(objects, providers, config, attributesFactory, capabilityNotationParser);
+ private final PluginAccessors paccForPluginAccessors = new PluginAccessors(providers, config);
+
+ @Inject
+ public LibrariesForLibsInPluginsBlock(DefaultVersionCatalog config, ProviderFactory providers, ObjectFactory objects, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) {
+ super(config, providers, objects, attributesFactory, capabilityNotationParser);
+ }
+
+ /**
+ * Dependency provider for okio with org.jetbrains.kotlinx:kotlinx-serialization-json-okio coordinates and
+ * with version reference kotlinx.serialization.json.okio
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getOkio() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("okio");
+ }
+
+ /**
+ * Group of libraries at androidx
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public AndroidxLibraryAccessors getAndroidx() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForAndroidxLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at kotlinx
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public KotlinxLibraryAccessors getKotlinx() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForKotlinxLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at plugin
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public PluginLibraryAccessors getPlugin() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForPluginLibraryAccessors;
+ }
+
+ /**
+ * Group of versions at versions
+ */
+ public VersionAccessors getVersions() {
+ return vaccForVersionAccessors;
+ }
+
+ /**
+ * Group of bundles at bundles
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public BundleAccessors getBundles() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return baccForBundleAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins
+ */
+ public PluginAccessors getPlugins() {
+ return paccForPluginAccessors;
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class AndroidxLibraryAccessors extends SubDependencyFactory {
+ private final AndroidxActivityLibraryAccessors laccForAndroidxActivityLibraryAccessors = new AndroidxActivityLibraryAccessors(owner);
+ private final AndroidxComposeLibraryAccessors laccForAndroidxComposeLibraryAccessors = new AndroidxComposeLibraryAccessors(owner);
+
+ public AndroidxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Group of libraries at androidx.activity
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public AndroidxActivityLibraryAccessors getActivity() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForAndroidxActivityLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at androidx.compose
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public AndroidxComposeLibraryAccessors getCompose() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForAndroidxComposeLibraryAccessors;
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class AndroidxActivityLibraryAccessors extends SubDependencyFactory {
+ private final AndroidxActivityActivityLibraryAccessors laccForAndroidxActivityActivityLibraryAccessors = new AndroidxActivityActivityLibraryAccessors(owner);
+
+ public AndroidxActivityLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Group of libraries at androidx.activity.activity
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public AndroidxActivityActivityLibraryAccessors getActivity() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForAndroidxActivityActivityLibraryAccessors;
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class AndroidxActivityActivityLibraryAccessors extends SubDependencyFactory {
+
+ public AndroidxActivityActivityLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for compose with androidx.activity:activity-compose coordinates and
+ * with version reference androidx.activity
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getCompose() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("androidx.activity.activity.compose");
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class AndroidxComposeLibraryAccessors extends SubDependencyFactory {
+
+ public AndroidxComposeLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for bom with androidx.compose:compose-bom coordinates and
+ * with version reference androidx.compose.bom
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getBom() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("androidx.compose.bom");
+ }
+
+ /**
+ * Dependency provider for material3 with androidx.compose.material3:material3 coordinates and
+ * with no version specified
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getMaterial3() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("androidx.compose.material3");
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class KotlinxLibraryAccessors extends SubDependencyFactory {
+ private final KotlinxCoroutinesLibraryAccessors laccForKotlinxCoroutinesLibraryAccessors = new KotlinxCoroutinesLibraryAccessors(owner);
+ private final KotlinxSerializationLibraryAccessors laccForKotlinxSerializationLibraryAccessors = new KotlinxSerializationLibraryAccessors(owner);
+
+ public KotlinxLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for atomicfu with org.jetbrains.kotlinx:atomicfu coordinates and
+ * with version reference kotlinx.atomicfu
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getAtomicfu() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("kotlinx.atomicfu");
+ }
+
+ /**
+ * Dependency provider for datetime with org.jetbrains.kotlinx:kotlinx-datetime coordinates and
+ * with version reference kotlinx.datetime
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getDatetime() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("kotlinx.datetime");
+ }
+
+ /**
+ * Group of libraries at kotlinx.coroutines
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public KotlinxCoroutinesLibraryAccessors getCoroutines() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForKotlinxCoroutinesLibraryAccessors;
+ }
+
+ /**
+ * Group of libraries at kotlinx.serialization
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public KotlinxSerializationLibraryAccessors getSerialization() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForKotlinxSerializationLibraryAccessors;
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class KotlinxCoroutinesLibraryAccessors extends SubDependencyFactory {
+
+ public KotlinxCoroutinesLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for core with org.jetbrains.kotlinx:kotlinx-coroutines-core coordinates and
+ * with version reference kotlinx.coroutines.core
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getCore() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("kotlinx.coroutines.core");
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class KotlinxSerializationLibraryAccessors extends SubDependencyFactory {
+ private final KotlinxSerializationJsonLibraryAccessors laccForKotlinxSerializationJsonLibraryAccessors = new KotlinxSerializationJsonLibraryAccessors(owner);
+
+ public KotlinxSerializationLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Group of libraries at kotlinx.serialization.json
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public KotlinxSerializationJsonLibraryAccessors getJson() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForKotlinxSerializationJsonLibraryAccessors;
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class KotlinxSerializationJsonLibraryAccessors extends SubDependencyFactory {
+
+ public KotlinxSerializationJsonLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for okio with com.squareup.okio:okio coordinates and
+ * with version reference okio
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getOkio() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("kotlinx.serialization.json.okio");
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class PluginLibraryAccessors extends SubDependencyFactory {
+ private final PluginVanniktechLibraryAccessors laccForPluginVanniktechLibraryAccessors = new PluginVanniktechLibraryAccessors(owner);
+
+ public PluginLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for kotlin with org.jetbrains.kotlin:kotlin-gradle-plugin coordinates and
+ * with version reference kotlin
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getKotlin() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("plugin.kotlin");
+ }
+
+ /**
+ * Group of libraries at plugin.vanniktech
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public PluginVanniktechLibraryAccessors getVanniktech() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return laccForPluginVanniktechLibraryAccessors;
+ }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class PluginVanniktechLibraryAccessors extends SubDependencyFactory {
+
+ public PluginVanniktechLibraryAccessors(AbstractExternalDependencyFactory owner) { super(owner); }
+
+ /**
+ * Dependency provider for publish with com.vanniktech:gradle-maven-publish-plugin coordinates and
+ * with version reference vanniktech.publish
+ *
+ * This dependency was declared in catalog libs.versions.toml
+ *
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public Provider getPublish() {
+ org.gradle.internal.deprecation.DeprecationLogger.deprecateBehaviour("Accessing libraries or bundles from version catalogs in the plugins block.").withAdvice("Only use versions or plugins from catalogs in the plugins block.").willBeRemovedInGradle9().withUpgradeGuideSection(8, "kotlin_dsl_deprecated_catalogs_plugins_block").nagUser();
+ return create("plugin.vanniktech.publish");
+ }
+
+ }
+
+ public static class VersionAccessors extends VersionFactory {
+
+ private final AndroidVersionAccessors vaccForAndroidVersionAccessors = new AndroidVersionAccessors(providers, config);
+ private final AndroidxVersionAccessors vaccForAndroidxVersionAccessors = new AndroidxVersionAccessors(providers, config);
+ private final KotlinxVersionAccessors vaccForKotlinxVersionAccessors = new KotlinxVersionAccessors(providers, config);
+ private final VanniktechVersionAccessors vaccForVanniktechVersionAccessors = new VanniktechVersionAccessors(providers, config);
+ public VersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias compose with value 1.6.10
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() { return getVersion("compose"); }
+
+ /**
+ * Version alias kotlin with value 2.0.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getKotlin() { return getVersion("kotlin"); }
+
+ /**
+ * Version alias okio with value 3.6.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getOkio() { return getVersion("okio"); }
+
+ /**
+ * Group of versions at versions.android
+ */
+ public AndroidVersionAccessors getAndroid() {
+ return vaccForAndroidVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.androidx
+ */
+ public AndroidxVersionAccessors getAndroidx() {
+ return vaccForAndroidxVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.kotlinx
+ */
+ public KotlinxVersionAccessors getKotlinx() {
+ return vaccForKotlinxVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.vanniktech
+ */
+ public VanniktechVersionAccessors getVanniktech() {
+ return vaccForVanniktechVersionAccessors;
+ }
+
+ }
+
+ public static class AndroidVersionAccessors extends VersionFactory {
+
+ public AndroidVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias android.build with value 8.3.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getBuild() { return getVersion("android.build"); }
+
+ }
+
+ public static class AndroidxVersionAccessors extends VersionFactory {
+
+ private final AndroidxComposeVersionAccessors vaccForAndroidxComposeVersionAccessors = new AndroidxComposeVersionAccessors(providers, config);
+ public AndroidxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias androidx.activity with value 1.8.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getActivity() { return getVersion("androidx.activity"); }
+
+ /**
+ * Group of versions at versions.androidx.compose
+ */
+ public AndroidxComposeVersionAccessors getCompose() {
+ return vaccForAndroidxComposeVersionAccessors;
+ }
+
+ }
+
+ public static class AndroidxComposeVersionAccessors extends VersionFactory {
+
+ public AndroidxComposeVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias androidx.compose.bom with value 2023.03.00
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getBom() { return getVersion("androidx.compose.bom"); }
+
+ }
+
+ public static class KotlinxVersionAccessors extends VersionFactory {
+
+ private final KotlinxCoroutinesVersionAccessors vaccForKotlinxCoroutinesVersionAccessors = new KotlinxCoroutinesVersionAccessors(providers, config);
+ private final KotlinxSerializationVersionAccessors vaccForKotlinxSerializationVersionAccessors = new KotlinxSerializationVersionAccessors(providers, config);
+ public KotlinxVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias kotlinx.atomicfu with value 0.24.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getAtomicfu() { return getVersion("kotlinx.atomicfu"); }
+
+ /**
+ * Version alias kotlinx.datetime with value 0.4.1
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getDatetime() { return getVersion("kotlinx.datetime"); }
+
+ /**
+ * Group of versions at versions.kotlinx.coroutines
+ */
+ public KotlinxCoroutinesVersionAccessors getCoroutines() {
+ return vaccForKotlinxCoroutinesVersionAccessors;
+ }
+
+ /**
+ * Group of versions at versions.kotlinx.serialization
+ */
+ public KotlinxSerializationVersionAccessors getSerialization() {
+ return vaccForKotlinxSerializationVersionAccessors;
+ }
+
+ }
+
+ public static class KotlinxCoroutinesVersionAccessors extends VersionFactory {
+
+ public KotlinxCoroutinesVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias kotlinx.coroutines.core with value 1.7.3
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getCore() { return getVersion("kotlinx.coroutines.core"); }
+
+ }
+
+ public static class KotlinxSerializationVersionAccessors extends VersionFactory {
+
+ private final KotlinxSerializationJsonVersionAccessors vaccForKotlinxSerializationJsonVersionAccessors = new KotlinxSerializationJsonVersionAccessors(providers, config);
+ public KotlinxSerializationVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Group of versions at versions.kotlinx.serialization.json
+ */
+ public KotlinxSerializationJsonVersionAccessors getJson() {
+ return vaccForKotlinxSerializationJsonVersionAccessors;
+ }
+
+ }
+
+ public static class KotlinxSerializationJsonVersionAccessors extends VersionFactory {
+
+ public KotlinxSerializationJsonVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias kotlinx.serialization.json.okio with value 1.6.1
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getOkio() { return getVersion("kotlinx.serialization.json.okio"); }
+
+ }
+
+ public static class VanniktechVersionAccessors extends VersionFactory {
+
+ public VanniktechVersionAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Version alias vanniktech.publish with value 0.28.0
+ *
+ * If the version is a rich version and cannot be represented as a
+ * single version string, an empty string is returned.
+ *
+ * This version was declared in catalog libs.versions.toml
+ */
+ public Provider getPublish() { return getVersion("vanniktech.publish"); }
+
+ }
+
+ /**
+ * @deprecated Will be removed in Gradle 9.0.
+ */
+ @Deprecated
+ public static class BundleAccessors extends BundleFactory {
+
+ public BundleAccessors(ObjectFactory objects, ProviderFactory providers, DefaultVersionCatalog config, ImmutableAttributesFactory attributesFactory, CapabilityNotationParser capabilityNotationParser) { super(objects, providers, config, attributesFactory, capabilityNotationParser); }
+
+ }
+
+ public static class PluginAccessors extends PluginFactory {
+ private final AndroidPluginAccessors paccForAndroidPluginAccessors = new AndroidPluginAccessors(providers, config);
+ private final BuildlogicPluginAccessors paccForBuildlogicPluginAccessors = new BuildlogicPluginAccessors(providers, config);
+ private final KotlinPluginAccessors paccForKotlinPluginAccessors = new KotlinPluginAccessors(providers, config);
+ private final VanniktechPluginAccessors paccForVanniktechPluginAccessors = new VanniktechPluginAccessors(providers, config);
+
+ public PluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for compose with plugin id org.jetbrains.compose and
+ * with version reference compose
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() { return createPlugin("compose"); }
+
+ /**
+ * Group of plugins at plugins.android
+ */
+ public AndroidPluginAccessors getAndroid() {
+ return paccForAndroidPluginAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins.buildlogic
+ */
+ public BuildlogicPluginAccessors getBuildlogic() {
+ return paccForBuildlogicPluginAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins.kotlin
+ */
+ public KotlinPluginAccessors getKotlin() {
+ return paccForKotlinPluginAccessors;
+ }
+
+ /**
+ * Group of plugins at plugins.vanniktech
+ */
+ public VanniktechPluginAccessors getVanniktech() {
+ return paccForVanniktechPluginAccessors;
+ }
+
+ }
+
+ public static class AndroidPluginAccessors extends PluginFactory {
+
+ public AndroidPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for android.application with plugin id com.android.application and
+ * with version reference android.build
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getApplication() { return createPlugin("android.application"); }
+
+ }
+
+ public static class BuildlogicPluginAccessors extends PluginFactory {
+ private final BuildlogicKotlinPluginAccessors paccForBuildlogicKotlinPluginAccessors = new BuildlogicKotlinPluginAccessors(providers, config);
+
+ public BuildlogicPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Group of plugins at plugins.buildlogic.kotlin
+ */
+ public BuildlogicKotlinPluginAccessors getKotlin() {
+ return paccForBuildlogicKotlinPluginAccessors;
+ }
+
+ }
+
+ public static class BuildlogicKotlinPluginAccessors extends PluginFactory {
+ private final BuildlogicKotlinMultiplatformPluginAccessors paccForBuildlogicKotlinMultiplatformPluginAccessors = new BuildlogicKotlinMultiplatformPluginAccessors(providers, config);
+
+ public BuildlogicKotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Group of plugins at plugins.buildlogic.kotlin.multiplatform
+ */
+ public BuildlogicKotlinMultiplatformPluginAccessors getMultiplatform() {
+ return paccForBuildlogicKotlinMultiplatformPluginAccessors;
+ }
+
+ }
+
+ public static class BuildlogicKotlinMultiplatformPluginAccessors extends PluginFactory {
+
+ public BuildlogicKotlinMultiplatformPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for buildlogic.kotlin.multiplatform.library with plugin id buildlogic.kotlin.multiplatform.library and
+ * with version unspecified
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getLibrary() { return createPlugin("buildlogic.kotlin.multiplatform.library"); }
+
+ }
+
+ public static class KotlinPluginAccessors extends PluginFactory {
+
+ public KotlinPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for kotlin.atomicfu with plugin id org.jetbrains.kotlin.plugin.atomicfu and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getAtomicfu() { return createPlugin("kotlin.atomicfu"); }
+
+ /**
+ * Plugin provider for kotlin.compose with plugin id org.jetbrains.kotlin.plugin.compose and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getCompose() { return createPlugin("kotlin.compose"); }
+
+ /**
+ * Plugin provider for kotlin.jvm with plugin id org.jetbrains.kotlin.jvm and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getJvm() { return createPlugin("kotlin.jvm"); }
+
+ /**
+ * Plugin provider for kotlin.multiplatform with plugin id org.jetbrains.kotlin.multiplatform and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getMultiplatform() { return createPlugin("kotlin.multiplatform"); }
+
+ /**
+ * Plugin provider for kotlin.serialization with plugin id org.jetbrains.kotlin.plugin.serialization and
+ * with version reference kotlin
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getSerialization() { return createPlugin("kotlin.serialization"); }
+
+ }
+
+ public static class VanniktechPluginAccessors extends PluginFactory {
+
+ public VanniktechPluginAccessors(ProviderFactory providers, DefaultVersionCatalog config) { super(providers, config); }
+
+ /**
+ * Plugin provider for vanniktech.publish with plugin id com.vanniktech.maven.publish and
+ * with version reference vanniktech.publish
+ *
+ * This plugin was declared in catalog libs.versions.toml
+ */
+ public Provider getPublish() { return createPlugin("vanniktech.publish"); }
+
+ }
+
+}
diff --git a/.gradle/8.7/dependencies-accessors/gc.properties b/.gradle/8.7/dependencies-accessors/gc.properties
new file mode 100644
index 00000000..e69de29b
diff --git a/.gradle/8.7/executionHistory/executionHistory.bin b/.gradle/8.7/executionHistory/executionHistory.bin
new file mode 100644
index 00000000..fa60f982
Binary files /dev/null and b/.gradle/8.7/executionHistory/executionHistory.bin differ
diff --git a/.gradle/8.7/executionHistory/executionHistory.lock b/.gradle/8.7/executionHistory/executionHistory.lock
new file mode 100644
index 00000000..7a51c542
Binary files /dev/null and b/.gradle/8.7/executionHistory/executionHistory.lock differ
diff --git a/.gradle/8.7/expanded/expanded.lock b/.gradle/8.7/expanded/expanded.lock
new file mode 100644
index 00000000..65c89524
Binary files /dev/null and b/.gradle/8.7/expanded/expanded.lock differ
diff --git a/.gradle/8.7/fileChanges/last-build.bin b/.gradle/8.7/fileChanges/last-build.bin
new file mode 100644
index 00000000..f76dd238
Binary files /dev/null and b/.gradle/8.7/fileChanges/last-build.bin differ
diff --git a/.gradle/8.7/fileHashes/fileHashes.bin b/.gradle/8.7/fileHashes/fileHashes.bin
new file mode 100644
index 00000000..70db9b52
Binary files /dev/null and b/.gradle/8.7/fileHashes/fileHashes.bin differ
diff --git a/.gradle/8.7/fileHashes/fileHashes.lock b/.gradle/8.7/fileHashes/fileHashes.lock
new file mode 100644
index 00000000..80b3f1c8
Binary files /dev/null and b/.gradle/8.7/fileHashes/fileHashes.lock differ
diff --git a/.gradle/8.7/fileHashes/resourceHashesCache.bin b/.gradle/8.7/fileHashes/resourceHashesCache.bin
new file mode 100644
index 00000000..f1ef73d3
Binary files /dev/null and b/.gradle/8.7/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/8.7/gc.properties b/.gradle/8.7/gc.properties
new file mode 100644
index 00000000..e69de29b
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
new file mode 100644
index 00000000..eeb684e8
Binary files /dev/null and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties
new file mode 100644
index 00000000..820e32df
--- /dev/null
+++ b/.gradle/buildOutputCleanup/cache.properties
@@ -0,0 +1,2 @@
+#Thu Jul 04 18:27:42 UTC 2024
+gradle.version=8.7
diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin
new file mode 100644
index 00000000..f824aa3e
Binary files /dev/null and b/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe
new file mode 100644
index 00000000..18bfe721
Binary files /dev/null and b/.gradle/file-system.probe differ
diff --git a/.gradle/noVersion/buildLogic.lock b/.gradle/noVersion/buildLogic.lock
new file mode 100644
index 00000000..6708ab7d
Binary files /dev/null and b/.gradle/noVersion/buildLogic.lock differ
diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties
new file mode 100644
index 00000000..e69de29b
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/Info.plist b/TidalNetworkTime-xcodebuild-15.1.xcframework/Info.plist
new file mode 100644
index 00000000..37e3ab3d
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/Info.plist
@@ -0,0 +1,90 @@
+
+
+
+
+ AvailableLibraries
+
+
+ BinaryPath
+ TidalNetworkTime.framework/Versions/A/TidalNetworkTime
+ LibraryIdentifier
+ macos-arm64_x86_64
+ LibraryPath
+ TidalNetworkTime.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ macos
+
+
+ BinaryPath
+ TidalNetworkTime.framework/TidalNetworkTime
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ TidalNetworkTime.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ BinaryPath
+ TidalNetworkTime.framework/TidalNetworkTime
+ LibraryIdentifier
+ tvos-arm64_x86_64-simulator
+ LibraryPath
+ TidalNetworkTime.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ tvos
+ SupportedPlatformVariant
+ simulator
+
+
+ BinaryPath
+ TidalNetworkTime.framework/TidalNetworkTime
+ LibraryIdentifier
+ tvos-arm64
+ LibraryPath
+ TidalNetworkTime.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ tvos
+
+
+ BinaryPath
+ TidalNetworkTime.framework/TidalNetworkTime
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ TidalNetworkTime.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Headers/TidalNetworkTime.h b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Headers/TidalNetworkTime.h
new file mode 100644
index 00000000..3d28f598
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Headers/TidalNetworkTime.h
@@ -0,0 +1,435 @@
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+
+@class TNTProtocolFamily, TNTKotlinArray, TNTNTPVersion, TNTKotlinEnumCompanion, TNTKotlinEnum, TNTNTPServer, TNTKotlinThrowable, TNTKotlinException, TNTKotlinRuntimeException, TNTKotlinIllegalStateException, TNTKotlinCancellationException, TNTKotlinUnit;
+
+@protocol TNTKotlinComparable, TNTKotlinx_coroutines_coreJob, TNTKotlinIterator, TNTKotlinx_coroutines_coreChildHandle, TNTKotlinx_coroutines_coreChildJob, TNTKotlinx_coroutines_coreDisposableHandle, TNTKotlinSequence, TNTKotlinx_coroutines_coreSelectClause0, TNTKotlinCoroutineContextKey, TNTKotlinCoroutineContextElement, TNTKotlinCoroutineContext, TNTKotlinx_coroutines_coreParentJob, TNTKotlinx_coroutines_coreSelectInstance, TNTKotlinx_coroutines_coreSelectClause;
+
+NS_ASSUME_NONNULL_BEGIN
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-warning-option"
+#pragma clang diagnostic ignored "-Wincompatible-property-type"
+#pragma clang diagnostic ignored "-Wnullability"
+
+#pragma push_macro("_Nullable_result")
+#if !__has_feature(nullability_nullable_result)
+#undef _Nullable_result
+#define _Nullable_result _Nullable
+#endif
+
+__attribute__((swift_name("KotlinBase")))
+@interface TNTBase : NSObject
+- (instancetype)init __attribute__((unavailable));
++ (instancetype)new __attribute__((unavailable));
++ (void)initialize __attribute__((objc_requires_super));
+@end
+
+@interface TNTBase (TNTBaseCopying)
+@end
+
+__attribute__((swift_name("KotlinMutableSet")))
+@interface TNTMutableSet : NSMutableSet
+@end
+
+__attribute__((swift_name("KotlinMutableDictionary")))
+@interface TNTMutableDictionary : NSMutableDictionary
+@end
+
+@interface NSError (NSErrorTNTKotlinException)
+@property (readonly) id _Nullable kotlinException;
+@end
+
+__attribute__((swift_name("KotlinNumber")))
+@interface TNTNumber : NSNumber
+- (instancetype)initWithChar:(char)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedChar:(unsigned char)value __attribute__((unavailable));
+- (instancetype)initWithShort:(short)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedShort:(unsigned short)value __attribute__((unavailable));
+- (instancetype)initWithInt:(int)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedInt:(unsigned int)value __attribute__((unavailable));
+- (instancetype)initWithLong:(long)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedLong:(unsigned long)value __attribute__((unavailable));
+- (instancetype)initWithLongLong:(long long)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedLongLong:(unsigned long long)value __attribute__((unavailable));
+- (instancetype)initWithFloat:(float)value __attribute__((unavailable));
+- (instancetype)initWithDouble:(double)value __attribute__((unavailable));
+- (instancetype)initWithBool:(BOOL)value __attribute__((unavailable));
+- (instancetype)initWithInteger:(NSInteger)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedInteger:(NSUInteger)value __attribute__((unavailable));
++ (instancetype)numberWithChar:(char)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedChar:(unsigned char)value __attribute__((unavailable));
++ (instancetype)numberWithShort:(short)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedShort:(unsigned short)value __attribute__((unavailable));
++ (instancetype)numberWithInt:(int)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedInt:(unsigned int)value __attribute__((unavailable));
++ (instancetype)numberWithLong:(long)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedLong:(unsigned long)value __attribute__((unavailable));
++ (instancetype)numberWithLongLong:(long long)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedLongLong:(unsigned long long)value __attribute__((unavailable));
++ (instancetype)numberWithFloat:(float)value __attribute__((unavailable));
++ (instancetype)numberWithDouble:(double)value __attribute__((unavailable));
++ (instancetype)numberWithBool:(BOOL)value __attribute__((unavailable));
++ (instancetype)numberWithInteger:(NSInteger)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedInteger:(NSUInteger)value __attribute__((unavailable));
+@end
+
+__attribute__((swift_name("KotlinByte")))
+@interface TNTByte : TNTNumber
+- (instancetype)initWithChar:(char)value;
++ (instancetype)numberWithChar:(char)value;
+@end
+
+__attribute__((swift_name("KotlinUByte")))
+@interface TNTUByte : TNTNumber
+- (instancetype)initWithUnsignedChar:(unsigned char)value;
++ (instancetype)numberWithUnsignedChar:(unsigned char)value;
+@end
+
+__attribute__((swift_name("KotlinShort")))
+@interface TNTShort : TNTNumber
+- (instancetype)initWithShort:(short)value;
++ (instancetype)numberWithShort:(short)value;
+@end
+
+__attribute__((swift_name("KotlinUShort")))
+@interface TNTUShort : TNTNumber
+- (instancetype)initWithUnsignedShort:(unsigned short)value;
++ (instancetype)numberWithUnsignedShort:(unsigned short)value;
+@end
+
+__attribute__((swift_name("KotlinInt")))
+@interface TNTInt : TNTNumber
+- (instancetype)initWithInt:(int)value;
++ (instancetype)numberWithInt:(int)value;
+@end
+
+__attribute__((swift_name("KotlinUInt")))
+@interface TNTUInt : TNTNumber
+- (instancetype)initWithUnsignedInt:(unsigned int)value;
++ (instancetype)numberWithUnsignedInt:(unsigned int)value;
+@end
+
+__attribute__((swift_name("KotlinLong")))
+@interface TNTLong : TNTNumber
+- (instancetype)initWithLongLong:(long long)value;
++ (instancetype)numberWithLongLong:(long long)value;
+@end
+
+__attribute__((swift_name("KotlinULong")))
+@interface TNTULong : TNTNumber
+- (instancetype)initWithUnsignedLongLong:(unsigned long long)value;
++ (instancetype)numberWithUnsignedLongLong:(unsigned long long)value;
+@end
+
+__attribute__((swift_name("KotlinFloat")))
+@interface TNTFloat : TNTNumber
+- (instancetype)initWithFloat:(float)value;
++ (instancetype)numberWithFloat:(float)value;
+@end
+
+__attribute__((swift_name("KotlinDouble")))
+@interface TNTDouble : TNTNumber
+- (instancetype)initWithDouble:(double)value;
++ (instancetype)numberWithDouble:(double)value;
+@end
+
+__attribute__((swift_name("KotlinBoolean")))
+@interface TNTBoolean : TNTNumber
+- (instancetype)initWithBool:(BOOL)value;
++ (instancetype)numberWithBool:(BOOL)value;
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("NTPServer")))
+@interface TNTNTPServer : TNTBase
+- (instancetype)initWithHostName:(NSString *)hostName queryConnectTimeoutMs:(int64_t)queryConnectTimeoutMs queryReadTimeoutMs:(int64_t)queryReadTimeoutMs protocolFamilies:(TNTKotlinArray *)protocolFamilies queriesPerResolvedAddress:(int32_t)queriesPerResolvedAddress waitBetweenResolvedAddressQueriesMs:(int64_t)waitBetweenResolvedAddressQueriesMs ntpVersion:(TNTNTPVersion *)ntpVersion maxRootDelayMs:(int64_t)maxRootDelayMs maxRootDispersionMs:(int64_t)maxRootDispersionMs dnsResolutionTimeoutMs:(int64_t)dnsResolutionTimeoutMs __attribute__((swift_name("init(hostName:queryConnectTimeoutMs:queryReadTimeoutMs:protocolFamilies:queriesPerResolvedAddress:waitBetweenResolvedAddressQueriesMs:ntpVersion:maxRootDelayMs:maxRootDispersionMs:dnsResolutionTimeoutMs:)"))) __attribute__((objc_designated_initializer));
+@property (readonly) int64_t dnsResolutionTimeout __attribute__((swift_name("dnsResolutionTimeout")));
+@property (readonly) NSString *hostName __attribute__((swift_name("hostName")));
+@property (readonly) int64_t maxRootDelay __attribute__((swift_name("maxRootDelay")));
+@property (readonly) int64_t maxRootDispersion __attribute__((swift_name("maxRootDispersion")));
+@property (readonly) TNTNTPVersion *ntpVersion __attribute__((swift_name("ntpVersion")));
+@property (readonly) TNTKotlinArray *protocolFamilies __attribute__((swift_name("protocolFamilies")));
+@property (readonly) int32_t queriesPerResolvedAddress __attribute__((swift_name("queriesPerResolvedAddress")));
+@property (readonly) int64_t queryConnectTimeout __attribute__((swift_name("queryConnectTimeout")));
+@property (readonly) int64_t queryReadTimeout __attribute__((swift_name("queryReadTimeout")));
+@property (readonly) int64_t waitBetweenResolvedAddressQueries __attribute__((swift_name("waitBetweenResolvedAddressQueries")));
+@end
+
+__attribute__((swift_name("KotlinComparable")))
+@protocol TNTKotlinComparable
+@required
+- (int32_t)compareToOther:(id _Nullable)other __attribute__((swift_name("compareTo(other:)")));
+@end
+
+__attribute__((swift_name("KotlinEnum")))
+@interface TNTKotlinEnum : TNTBase
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer));
+@property (class, readonly, getter=companion) TNTKotlinEnumCompanion *companion __attribute__((swift_name("companion")));
+- (int32_t)compareToOther:(E)other __attribute__((swift_name("compareTo(other:)")));
+- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
+- (NSUInteger)hash __attribute__((swift_name("hash()")));
+- (NSString *)description __attribute__((swift_name("description()")));
+@property (readonly) NSString *name __attribute__((swift_name("name")));
+@property (readonly) int32_t ordinal __attribute__((swift_name("ordinal")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("NTPVersion")))
+@interface TNTNTPVersion : TNTKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) TNTNTPVersion *zero __attribute__((swift_name("zero")));
+@property (class, readonly) TNTNTPVersion *one __attribute__((swift_name("one")));
+@property (class, readonly) TNTNTPVersion *two __attribute__((swift_name("two")));
+@property (class, readonly) TNTNTPVersion *three __attribute__((swift_name("three")));
+@property (class, readonly) TNTNTPVersion *four __attribute__((swift_name("four")));
++ (TNTKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("ProtocolFamily")))
+@interface TNTProtocolFamily : TNTKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) TNTProtocolFamily *inet __attribute__((swift_name("inet")));
+@property (class, readonly) TNTProtocolFamily *inet6 __attribute__((swift_name("inet6")));
++ (TNTKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("SNTPClient")))
+@interface TNTSNTPClient : TNTBase
+- (instancetype)initWithNtpServers:(TNTKotlinArray *)ntpServers synchronizationIntervalMs:(int64_t)synchronizationIntervalMs backupFilePath:(NSString * _Nullable)backupFilePath __attribute__((swift_name("init(ntpServers:synchronizationIntervalMs:backupFilePath:)"))) __attribute__((objc_designated_initializer));
+
+/**
+ * @note This method converts instances of CancellationException to errors.
+ * Other uncaught Kotlin exceptions are fatal.
+*/
+- (void)blockingEpochTimeMsWithCompletionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("blockingEpochTimeMs(completionHandler:)")));
+- (id)disableSynchronization __attribute__((swift_name("disableSynchronization()")));
+- (id)enableSynchronization __attribute__((swift_name("enableSynchronization()")));
+@property (readonly) NSString * _Nullable backupFilePath __attribute__((swift_name("backupFilePath")));
+@property (readonly) id _Nullable epochTimeMs __attribute__((swift_name("epochTimeMs")));
+@property (readonly) TNTKotlinArray *ntpServers __attribute__((swift_name("ntpServers")));
+@property (readonly) int64_t synchronizationInterval __attribute__((swift_name("synchronizationInterval")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("KotlinArray")))
+@interface TNTKotlinArray : TNTBase
++ (instancetype)arrayWithSize:(int32_t)size init:(T _Nullable (^)(TNTInt *))init __attribute__((swift_name("init(size:init:)")));
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (T _Nullable)getIndex:(int32_t)index __attribute__((swift_name("get(index:)")));
+- (id)iterator __attribute__((swift_name("iterator()")));
+- (void)setIndex:(int32_t)index value:(T _Nullable)value __attribute__((swift_name("set(index:value:)")));
+@property (readonly) int32_t size __attribute__((swift_name("size")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("KotlinEnumCompanion")))
+@interface TNTKotlinEnumCompanion : TNTBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)companion __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) TNTKotlinEnumCompanion *shared __attribute__((swift_name("shared")));
+@end
+
+__attribute__((swift_name("KotlinThrowable")))
+@interface TNTKotlinThrowable : TNTBase
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+
+/**
+ * @note annotations
+ * kotlin.experimental.ExperimentalNativeApi
+*/
+- (TNTKotlinArray *)getStackTrace __attribute__((swift_name("getStackTrace()")));
+- (void)printStackTrace __attribute__((swift_name("printStackTrace()")));
+- (NSString *)description __attribute__((swift_name("description()")));
+@property (readonly) TNTKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
+@property (readonly) NSString * _Nullable message __attribute__((swift_name("message")));
+- (NSError *)asError __attribute__((swift_name("asError()")));
+@end
+
+__attribute__((swift_name("KotlinException")))
+@interface TNTKotlinException : TNTKotlinThrowable
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+__attribute__((swift_name("KotlinRuntimeException")))
+@interface TNTKotlinRuntimeException : TNTKotlinException
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+__attribute__((swift_name("KotlinIllegalStateException")))
+@interface TNTKotlinIllegalStateException : TNTKotlinRuntimeException
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+
+/**
+ * @note annotations
+ * kotlin.SinceKotlin(version="1.4")
+*/
+__attribute__((swift_name("KotlinCancellationException")))
+@interface TNTKotlinCancellationException : TNTKotlinIllegalStateException
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+
+/**
+ * @note annotations
+ * kotlin.SinceKotlin(version="1.3")
+*/
+__attribute__((swift_name("KotlinCoroutineContext")))
+@protocol TNTKotlinCoroutineContext
+@required
+- (id _Nullable)foldInitial:(id _Nullable)initial operation:(id _Nullable (^)(id _Nullable, id))operation __attribute__((swift_name("fold(initial:operation:)")));
+- (id _Nullable)getKey:(id)key __attribute__((swift_name("get(key:)")));
+- (id)minusKeyKey:(id)key __attribute__((swift_name("minusKey(key:)")));
+- (id)plusContext:(id)context __attribute__((swift_name("plus(context:)")));
+@end
+
+__attribute__((swift_name("KotlinCoroutineContextElement")))
+@protocol TNTKotlinCoroutineContextElement
+@required
+@property (readonly) id key __attribute__((swift_name("key")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreJob")))
+@protocol TNTKotlinx_coroutines_coreJob
+@required
+- (id)attachChildChild:(id)child __attribute__((swift_name("attachChild(child:)")));
+- (void)cancelCause:(TNTKotlinCancellationException * _Nullable)cause __attribute__((swift_name("cancel(cause:)")));
+- (TNTKotlinCancellationException *)getCancellationException __attribute__((swift_name("getCancellationException()")));
+- (id)invokeOnCompletionHandler:(void (^)(TNTKotlinThrowable * _Nullable))handler __attribute__((swift_name("invokeOnCompletion(handler:)")));
+- (id)invokeOnCompletionOnCancelling:(BOOL)onCancelling invokeImmediately:(BOOL)invokeImmediately handler:(void (^)(TNTKotlinThrowable * _Nullable))handler __attribute__((swift_name("invokeOnCompletion(onCancelling:invokeImmediately:handler:)")));
+
+/**
+ * @note This method converts instances of CancellationException to errors.
+ * Other uncaught Kotlin exceptions are fatal.
+*/
+- (void)joinWithCompletionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("join(completionHandler:)")));
+- (id)plusOther:(id)other __attribute__((swift_name("plus(other:)"))) __attribute__((unavailable("Operator '+' on two Job objects is meaningless. Job is a coroutine context element and `+` is a set-sum operator for coroutine contexts. The job to the right of `+` just replaces the job the left of `+`.")));
+- (BOOL)start __attribute__((swift_name("start()")));
+@property (readonly) id children __attribute__((swift_name("children")));
+@property (readonly) BOOL isActive __attribute__((swift_name("isActive")));
+@property (readonly) BOOL isCancelled __attribute__((swift_name("isCancelled")));
+@property (readonly) BOOL isCompleted __attribute__((swift_name("isCompleted")));
+@property (readonly) id onJoin __attribute__((swift_name("onJoin")));
+
+/**
+ * @note annotations
+ * kotlinx.coroutines.ExperimentalCoroutinesApi
+*/
+@property (readonly) id _Nullable parent __attribute__((swift_name("parent")));
+@end
+
+__attribute__((swift_name("KotlinIterator")))
+@protocol TNTKotlinIterator
+@required
+- (BOOL)hasNext __attribute__((swift_name("hasNext()")));
+- (id _Nullable)next __attribute__((swift_name("next()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreDisposableHandle")))
+@protocol TNTKotlinx_coroutines_coreDisposableHandle
+@required
+- (void)dispose __attribute__((swift_name("dispose()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreChildHandle")))
+@protocol TNTKotlinx_coroutines_coreChildHandle
+@required
+- (BOOL)childCancelledCause:(TNTKotlinThrowable *)cause __attribute__((swift_name("childCancelled(cause:)")));
+@property (readonly) id _Nullable parent __attribute__((swift_name("parent")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreChildJob")))
+@protocol TNTKotlinx_coroutines_coreChildJob
+@required
+- (void)parentCancelledParentJob:(id)parentJob __attribute__((swift_name("parentCancelled(parentJob:)")));
+@end
+
+__attribute__((swift_name("KotlinSequence")))
+@protocol TNTKotlinSequence
+@required
+- (id)iterator __attribute__((swift_name("iterator()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreSelectClause")))
+@protocol TNTKotlinx_coroutines_coreSelectClause
+@required
+@property (readonly) id clauseObject __attribute__((swift_name("clauseObject")));
+@property (readonly) TNTKotlinUnit *(^(^ _Nullable onCancellationConstructor)(id, id _Nullable, id _Nullable))(TNTKotlinThrowable *) __attribute__((swift_name("onCancellationConstructor")));
+@property (readonly) id _Nullable (^processResFunc)(id, id _Nullable, id _Nullable) __attribute__((swift_name("processResFunc")));
+@property (readonly) void (^regFunc)(id, id, id _Nullable) __attribute__((swift_name("regFunc")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreSelectClause0")))
+@protocol TNTKotlinx_coroutines_coreSelectClause0
+@required
+@end
+
+__attribute__((swift_name("KotlinCoroutineContextKey")))
+@protocol TNTKotlinCoroutineContextKey
+@required
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreParentJob")))
+@protocol TNTKotlinx_coroutines_coreParentJob
+@required
+- (TNTKotlinCancellationException *)getChildJobCancellationCause __attribute__((swift_name("getChildJobCancellationCause()")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("KotlinUnit")))
+@interface TNTKotlinUnit : TNTBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)unit __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) TNTKotlinUnit *shared __attribute__((swift_name("shared")));
+- (NSString *)description __attribute__((swift_name("description()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreSelectInstance")))
+@protocol TNTKotlinx_coroutines_coreSelectInstance
+@required
+- (void)disposeOnCompletionDisposableHandle:(id)disposableHandle __attribute__((swift_name("disposeOnCompletion(disposableHandle:)")));
+- (void)selectInRegistrationPhaseInternalResult:(id _Nullable)internalResult __attribute__((swift_name("selectInRegistrationPhase(internalResult:)")));
+- (BOOL)trySelectClauseObject:(id)clauseObject result:(id _Nullable)result __attribute__((swift_name("trySelect(clauseObject:result:)")));
+@property (readonly) id context __attribute__((swift_name("context")));
+@end
+
+#pragma pop_macro("_Nullable_result")
+#pragma clang diagnostic pop
+NS_ASSUME_NONNULL_END
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Info.plist b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Info.plist
new file mode 100644
index 00000000..69ba8311
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Info.plist
@@ -0,0 +1,35 @@
+
+
+
+
+ CFBundleExecutable
+ TidalNetworkTime
+ CFBundleIdentifier
+ TidalNetworkTime
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ TidalNetworkTime
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ unspecified
+ CFBundleSupportedPlatforms
+
+ iPhoneOS
+
+ CFBundleVersion
+ unspecified
+ MinimumOSVersion
+ 12.0
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+
+
\ No newline at end of file
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Modules/module.modulemap b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Modules/module.modulemap
new file mode 100644
index 00000000..59976568
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/Modules/module.modulemap
@@ -0,0 +1,8 @@
+framework module "TidalNetworkTime" {
+ umbrella header "TidalNetworkTime.h"
+
+ export *
+ module * { export * }
+
+ use Foundation
+}
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/TidalNetworkTime b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/TidalNetworkTime
new file mode 100644
index 00000000..aadf826b
Binary files /dev/null and b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64/TidalNetworkTime.framework/TidalNetworkTime differ
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Headers/TidalNetworkTime.h b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Headers/TidalNetworkTime.h
new file mode 100644
index 00000000..3d28f598
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Headers/TidalNetworkTime.h
@@ -0,0 +1,435 @@
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+
+@class TNTProtocolFamily, TNTKotlinArray, TNTNTPVersion, TNTKotlinEnumCompanion, TNTKotlinEnum, TNTNTPServer, TNTKotlinThrowable, TNTKotlinException, TNTKotlinRuntimeException, TNTKotlinIllegalStateException, TNTKotlinCancellationException, TNTKotlinUnit;
+
+@protocol TNTKotlinComparable, TNTKotlinx_coroutines_coreJob, TNTKotlinIterator, TNTKotlinx_coroutines_coreChildHandle, TNTKotlinx_coroutines_coreChildJob, TNTKotlinx_coroutines_coreDisposableHandle, TNTKotlinSequence, TNTKotlinx_coroutines_coreSelectClause0, TNTKotlinCoroutineContextKey, TNTKotlinCoroutineContextElement, TNTKotlinCoroutineContext, TNTKotlinx_coroutines_coreParentJob, TNTKotlinx_coroutines_coreSelectInstance, TNTKotlinx_coroutines_coreSelectClause;
+
+NS_ASSUME_NONNULL_BEGIN
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-warning-option"
+#pragma clang diagnostic ignored "-Wincompatible-property-type"
+#pragma clang diagnostic ignored "-Wnullability"
+
+#pragma push_macro("_Nullable_result")
+#if !__has_feature(nullability_nullable_result)
+#undef _Nullable_result
+#define _Nullable_result _Nullable
+#endif
+
+__attribute__((swift_name("KotlinBase")))
+@interface TNTBase : NSObject
+- (instancetype)init __attribute__((unavailable));
++ (instancetype)new __attribute__((unavailable));
++ (void)initialize __attribute__((objc_requires_super));
+@end
+
+@interface TNTBase (TNTBaseCopying)
+@end
+
+__attribute__((swift_name("KotlinMutableSet")))
+@interface TNTMutableSet : NSMutableSet
+@end
+
+__attribute__((swift_name("KotlinMutableDictionary")))
+@interface TNTMutableDictionary : NSMutableDictionary
+@end
+
+@interface NSError (NSErrorTNTKotlinException)
+@property (readonly) id _Nullable kotlinException;
+@end
+
+__attribute__((swift_name("KotlinNumber")))
+@interface TNTNumber : NSNumber
+- (instancetype)initWithChar:(char)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedChar:(unsigned char)value __attribute__((unavailable));
+- (instancetype)initWithShort:(short)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedShort:(unsigned short)value __attribute__((unavailable));
+- (instancetype)initWithInt:(int)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedInt:(unsigned int)value __attribute__((unavailable));
+- (instancetype)initWithLong:(long)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedLong:(unsigned long)value __attribute__((unavailable));
+- (instancetype)initWithLongLong:(long long)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedLongLong:(unsigned long long)value __attribute__((unavailable));
+- (instancetype)initWithFloat:(float)value __attribute__((unavailable));
+- (instancetype)initWithDouble:(double)value __attribute__((unavailable));
+- (instancetype)initWithBool:(BOOL)value __attribute__((unavailable));
+- (instancetype)initWithInteger:(NSInteger)value __attribute__((unavailable));
+- (instancetype)initWithUnsignedInteger:(NSUInteger)value __attribute__((unavailable));
++ (instancetype)numberWithChar:(char)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedChar:(unsigned char)value __attribute__((unavailable));
++ (instancetype)numberWithShort:(short)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedShort:(unsigned short)value __attribute__((unavailable));
++ (instancetype)numberWithInt:(int)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedInt:(unsigned int)value __attribute__((unavailable));
++ (instancetype)numberWithLong:(long)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedLong:(unsigned long)value __attribute__((unavailable));
++ (instancetype)numberWithLongLong:(long long)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedLongLong:(unsigned long long)value __attribute__((unavailable));
++ (instancetype)numberWithFloat:(float)value __attribute__((unavailable));
++ (instancetype)numberWithDouble:(double)value __attribute__((unavailable));
++ (instancetype)numberWithBool:(BOOL)value __attribute__((unavailable));
++ (instancetype)numberWithInteger:(NSInteger)value __attribute__((unavailable));
++ (instancetype)numberWithUnsignedInteger:(NSUInteger)value __attribute__((unavailable));
+@end
+
+__attribute__((swift_name("KotlinByte")))
+@interface TNTByte : TNTNumber
+- (instancetype)initWithChar:(char)value;
++ (instancetype)numberWithChar:(char)value;
+@end
+
+__attribute__((swift_name("KotlinUByte")))
+@interface TNTUByte : TNTNumber
+- (instancetype)initWithUnsignedChar:(unsigned char)value;
++ (instancetype)numberWithUnsignedChar:(unsigned char)value;
+@end
+
+__attribute__((swift_name("KotlinShort")))
+@interface TNTShort : TNTNumber
+- (instancetype)initWithShort:(short)value;
++ (instancetype)numberWithShort:(short)value;
+@end
+
+__attribute__((swift_name("KotlinUShort")))
+@interface TNTUShort : TNTNumber
+- (instancetype)initWithUnsignedShort:(unsigned short)value;
++ (instancetype)numberWithUnsignedShort:(unsigned short)value;
+@end
+
+__attribute__((swift_name("KotlinInt")))
+@interface TNTInt : TNTNumber
+- (instancetype)initWithInt:(int)value;
++ (instancetype)numberWithInt:(int)value;
+@end
+
+__attribute__((swift_name("KotlinUInt")))
+@interface TNTUInt : TNTNumber
+- (instancetype)initWithUnsignedInt:(unsigned int)value;
++ (instancetype)numberWithUnsignedInt:(unsigned int)value;
+@end
+
+__attribute__((swift_name("KotlinLong")))
+@interface TNTLong : TNTNumber
+- (instancetype)initWithLongLong:(long long)value;
++ (instancetype)numberWithLongLong:(long long)value;
+@end
+
+__attribute__((swift_name("KotlinULong")))
+@interface TNTULong : TNTNumber
+- (instancetype)initWithUnsignedLongLong:(unsigned long long)value;
++ (instancetype)numberWithUnsignedLongLong:(unsigned long long)value;
+@end
+
+__attribute__((swift_name("KotlinFloat")))
+@interface TNTFloat : TNTNumber
+- (instancetype)initWithFloat:(float)value;
++ (instancetype)numberWithFloat:(float)value;
+@end
+
+__attribute__((swift_name("KotlinDouble")))
+@interface TNTDouble : TNTNumber
+- (instancetype)initWithDouble:(double)value;
++ (instancetype)numberWithDouble:(double)value;
+@end
+
+__attribute__((swift_name("KotlinBoolean")))
+@interface TNTBoolean : TNTNumber
+- (instancetype)initWithBool:(BOOL)value;
++ (instancetype)numberWithBool:(BOOL)value;
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("NTPServer")))
+@interface TNTNTPServer : TNTBase
+- (instancetype)initWithHostName:(NSString *)hostName queryConnectTimeoutMs:(int64_t)queryConnectTimeoutMs queryReadTimeoutMs:(int64_t)queryReadTimeoutMs protocolFamilies:(TNTKotlinArray *)protocolFamilies queriesPerResolvedAddress:(int32_t)queriesPerResolvedAddress waitBetweenResolvedAddressQueriesMs:(int64_t)waitBetweenResolvedAddressQueriesMs ntpVersion:(TNTNTPVersion *)ntpVersion maxRootDelayMs:(int64_t)maxRootDelayMs maxRootDispersionMs:(int64_t)maxRootDispersionMs dnsResolutionTimeoutMs:(int64_t)dnsResolutionTimeoutMs __attribute__((swift_name("init(hostName:queryConnectTimeoutMs:queryReadTimeoutMs:protocolFamilies:queriesPerResolvedAddress:waitBetweenResolvedAddressQueriesMs:ntpVersion:maxRootDelayMs:maxRootDispersionMs:dnsResolutionTimeoutMs:)"))) __attribute__((objc_designated_initializer));
+@property (readonly) int64_t dnsResolutionTimeout __attribute__((swift_name("dnsResolutionTimeout")));
+@property (readonly) NSString *hostName __attribute__((swift_name("hostName")));
+@property (readonly) int64_t maxRootDelay __attribute__((swift_name("maxRootDelay")));
+@property (readonly) int64_t maxRootDispersion __attribute__((swift_name("maxRootDispersion")));
+@property (readonly) TNTNTPVersion *ntpVersion __attribute__((swift_name("ntpVersion")));
+@property (readonly) TNTKotlinArray *protocolFamilies __attribute__((swift_name("protocolFamilies")));
+@property (readonly) int32_t queriesPerResolvedAddress __attribute__((swift_name("queriesPerResolvedAddress")));
+@property (readonly) int64_t queryConnectTimeout __attribute__((swift_name("queryConnectTimeout")));
+@property (readonly) int64_t queryReadTimeout __attribute__((swift_name("queryReadTimeout")));
+@property (readonly) int64_t waitBetweenResolvedAddressQueries __attribute__((swift_name("waitBetweenResolvedAddressQueries")));
+@end
+
+__attribute__((swift_name("KotlinComparable")))
+@protocol TNTKotlinComparable
+@required
+- (int32_t)compareToOther:(id _Nullable)other __attribute__((swift_name("compareTo(other:)")));
+@end
+
+__attribute__((swift_name("KotlinEnum")))
+@interface TNTKotlinEnum : TNTBase
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer));
+@property (class, readonly, getter=companion) TNTKotlinEnumCompanion *companion __attribute__((swift_name("companion")));
+- (int32_t)compareToOther:(E)other __attribute__((swift_name("compareTo(other:)")));
+- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
+- (NSUInteger)hash __attribute__((swift_name("hash()")));
+- (NSString *)description __attribute__((swift_name("description()")));
+@property (readonly) NSString *name __attribute__((swift_name("name")));
+@property (readonly) int32_t ordinal __attribute__((swift_name("ordinal")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("NTPVersion")))
+@interface TNTNTPVersion : TNTKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) TNTNTPVersion *zero __attribute__((swift_name("zero")));
+@property (class, readonly) TNTNTPVersion *one __attribute__((swift_name("one")));
+@property (class, readonly) TNTNTPVersion *two __attribute__((swift_name("two")));
+@property (class, readonly) TNTNTPVersion *three __attribute__((swift_name("three")));
+@property (class, readonly) TNTNTPVersion *four __attribute__((swift_name("four")));
++ (TNTKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("ProtocolFamily")))
+@interface TNTProtocolFamily : TNTKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) TNTProtocolFamily *inet __attribute__((swift_name("inet")));
+@property (class, readonly) TNTProtocolFamily *inet6 __attribute__((swift_name("inet6")));
++ (TNTKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("SNTPClient")))
+@interface TNTSNTPClient : TNTBase
+- (instancetype)initWithNtpServers:(TNTKotlinArray *)ntpServers synchronizationIntervalMs:(int64_t)synchronizationIntervalMs backupFilePath:(NSString * _Nullable)backupFilePath __attribute__((swift_name("init(ntpServers:synchronizationIntervalMs:backupFilePath:)"))) __attribute__((objc_designated_initializer));
+
+/**
+ * @note This method converts instances of CancellationException to errors.
+ * Other uncaught Kotlin exceptions are fatal.
+*/
+- (void)blockingEpochTimeMsWithCompletionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("blockingEpochTimeMs(completionHandler:)")));
+- (id)disableSynchronization __attribute__((swift_name("disableSynchronization()")));
+- (id)enableSynchronization __attribute__((swift_name("enableSynchronization()")));
+@property (readonly) NSString * _Nullable backupFilePath __attribute__((swift_name("backupFilePath")));
+@property (readonly) id _Nullable epochTimeMs __attribute__((swift_name("epochTimeMs")));
+@property (readonly) TNTKotlinArray *ntpServers __attribute__((swift_name("ntpServers")));
+@property (readonly) int64_t synchronizationInterval __attribute__((swift_name("synchronizationInterval")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("KotlinArray")))
+@interface TNTKotlinArray : TNTBase
++ (instancetype)arrayWithSize:(int32_t)size init:(T _Nullable (^)(TNTInt *))init __attribute__((swift_name("init(size:init:)")));
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (T _Nullable)getIndex:(int32_t)index __attribute__((swift_name("get(index:)")));
+- (id)iterator __attribute__((swift_name("iterator()")));
+- (void)setIndex:(int32_t)index value:(T _Nullable)value __attribute__((swift_name("set(index:value:)")));
+@property (readonly) int32_t size __attribute__((swift_name("size")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("KotlinEnumCompanion")))
+@interface TNTKotlinEnumCompanion : TNTBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)companion __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) TNTKotlinEnumCompanion *shared __attribute__((swift_name("shared")));
+@end
+
+__attribute__((swift_name("KotlinThrowable")))
+@interface TNTKotlinThrowable : TNTBase
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+
+/**
+ * @note annotations
+ * kotlin.experimental.ExperimentalNativeApi
+*/
+- (TNTKotlinArray *)getStackTrace __attribute__((swift_name("getStackTrace()")));
+- (void)printStackTrace __attribute__((swift_name("printStackTrace()")));
+- (NSString *)description __attribute__((swift_name("description()")));
+@property (readonly) TNTKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
+@property (readonly) NSString * _Nullable message __attribute__((swift_name("message")));
+- (NSError *)asError __attribute__((swift_name("asError()")));
+@end
+
+__attribute__((swift_name("KotlinException")))
+@interface TNTKotlinException : TNTKotlinThrowable
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+__attribute__((swift_name("KotlinRuntimeException")))
+@interface TNTKotlinRuntimeException : TNTKotlinException
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+__attribute__((swift_name("KotlinIllegalStateException")))
+@interface TNTKotlinIllegalStateException : TNTKotlinRuntimeException
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+
+/**
+ * @note annotations
+ * kotlin.SinceKotlin(version="1.4")
+*/
+__attribute__((swift_name("KotlinCancellationException")))
+@interface TNTKotlinCancellationException : TNTKotlinIllegalStateException
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TNTKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
+
+/**
+ * @note annotations
+ * kotlin.SinceKotlin(version="1.3")
+*/
+__attribute__((swift_name("KotlinCoroutineContext")))
+@protocol TNTKotlinCoroutineContext
+@required
+- (id _Nullable)foldInitial:(id _Nullable)initial operation:(id _Nullable (^)(id _Nullable, id))operation __attribute__((swift_name("fold(initial:operation:)")));
+- (id _Nullable)getKey:(id)key __attribute__((swift_name("get(key:)")));
+- (id)minusKeyKey:(id)key __attribute__((swift_name("minusKey(key:)")));
+- (id)plusContext:(id)context __attribute__((swift_name("plus(context:)")));
+@end
+
+__attribute__((swift_name("KotlinCoroutineContextElement")))
+@protocol TNTKotlinCoroutineContextElement
+@required
+@property (readonly) id key __attribute__((swift_name("key")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreJob")))
+@protocol TNTKotlinx_coroutines_coreJob
+@required
+- (id)attachChildChild:(id)child __attribute__((swift_name("attachChild(child:)")));
+- (void)cancelCause:(TNTKotlinCancellationException * _Nullable)cause __attribute__((swift_name("cancel(cause:)")));
+- (TNTKotlinCancellationException *)getCancellationException __attribute__((swift_name("getCancellationException()")));
+- (id)invokeOnCompletionHandler:(void (^)(TNTKotlinThrowable * _Nullable))handler __attribute__((swift_name("invokeOnCompletion(handler:)")));
+- (id)invokeOnCompletionOnCancelling:(BOOL)onCancelling invokeImmediately:(BOOL)invokeImmediately handler:(void (^)(TNTKotlinThrowable * _Nullable))handler __attribute__((swift_name("invokeOnCompletion(onCancelling:invokeImmediately:handler:)")));
+
+/**
+ * @note This method converts instances of CancellationException to errors.
+ * Other uncaught Kotlin exceptions are fatal.
+*/
+- (void)joinWithCompletionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("join(completionHandler:)")));
+- (id)plusOther:(id)other __attribute__((swift_name("plus(other:)"))) __attribute__((unavailable("Operator '+' on two Job objects is meaningless. Job is a coroutine context element and `+` is a set-sum operator for coroutine contexts. The job to the right of `+` just replaces the job the left of `+`.")));
+- (BOOL)start __attribute__((swift_name("start()")));
+@property (readonly) id children __attribute__((swift_name("children")));
+@property (readonly) BOOL isActive __attribute__((swift_name("isActive")));
+@property (readonly) BOOL isCancelled __attribute__((swift_name("isCancelled")));
+@property (readonly) BOOL isCompleted __attribute__((swift_name("isCompleted")));
+@property (readonly) id onJoin __attribute__((swift_name("onJoin")));
+
+/**
+ * @note annotations
+ * kotlinx.coroutines.ExperimentalCoroutinesApi
+*/
+@property (readonly) id _Nullable parent __attribute__((swift_name("parent")));
+@end
+
+__attribute__((swift_name("KotlinIterator")))
+@protocol TNTKotlinIterator
+@required
+- (BOOL)hasNext __attribute__((swift_name("hasNext()")));
+- (id _Nullable)next __attribute__((swift_name("next()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreDisposableHandle")))
+@protocol TNTKotlinx_coroutines_coreDisposableHandle
+@required
+- (void)dispose __attribute__((swift_name("dispose()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreChildHandle")))
+@protocol TNTKotlinx_coroutines_coreChildHandle
+@required
+- (BOOL)childCancelledCause:(TNTKotlinThrowable *)cause __attribute__((swift_name("childCancelled(cause:)")));
+@property (readonly) id _Nullable parent __attribute__((swift_name("parent")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreChildJob")))
+@protocol TNTKotlinx_coroutines_coreChildJob
+@required
+- (void)parentCancelledParentJob:(id)parentJob __attribute__((swift_name("parentCancelled(parentJob:)")));
+@end
+
+__attribute__((swift_name("KotlinSequence")))
+@protocol TNTKotlinSequence
+@required
+- (id)iterator __attribute__((swift_name("iterator()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreSelectClause")))
+@protocol TNTKotlinx_coroutines_coreSelectClause
+@required
+@property (readonly) id clauseObject __attribute__((swift_name("clauseObject")));
+@property (readonly) TNTKotlinUnit *(^(^ _Nullable onCancellationConstructor)(id, id _Nullable, id _Nullable))(TNTKotlinThrowable *) __attribute__((swift_name("onCancellationConstructor")));
+@property (readonly) id _Nullable (^processResFunc)(id, id _Nullable, id _Nullable) __attribute__((swift_name("processResFunc")));
+@property (readonly) void (^regFunc)(id, id, id _Nullable) __attribute__((swift_name("regFunc")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreSelectClause0")))
+@protocol TNTKotlinx_coroutines_coreSelectClause0
+@required
+@end
+
+__attribute__((swift_name("KotlinCoroutineContextKey")))
+@protocol TNTKotlinCoroutineContextKey
+@required
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreParentJob")))
+@protocol TNTKotlinx_coroutines_coreParentJob
+@required
+- (TNTKotlinCancellationException *)getChildJobCancellationCause __attribute__((swift_name("getChildJobCancellationCause()")));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("KotlinUnit")))
+@interface TNTKotlinUnit : TNTBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)unit __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) TNTKotlinUnit *shared __attribute__((swift_name("shared")));
+- (NSString *)description __attribute__((swift_name("description()")));
+@end
+
+__attribute__((swift_name("Kotlinx_coroutines_coreSelectInstance")))
+@protocol TNTKotlinx_coroutines_coreSelectInstance
+@required
+- (void)disposeOnCompletionDisposableHandle:(id)disposableHandle __attribute__((swift_name("disposeOnCompletion(disposableHandle:)")));
+- (void)selectInRegistrationPhaseInternalResult:(id _Nullable)internalResult __attribute__((swift_name("selectInRegistrationPhase(internalResult:)")));
+- (BOOL)trySelectClauseObject:(id)clauseObject result:(id _Nullable)result __attribute__((swift_name("trySelect(clauseObject:result:)")));
+@property (readonly) id context __attribute__((swift_name("context")));
+@end
+
+#pragma pop_macro("_Nullable_result")
+#pragma clang diagnostic pop
+NS_ASSUME_NONNULL_END
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Info.plist b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Info.plist
new file mode 100644
index 00000000..f1323344
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Info.plist
@@ -0,0 +1,31 @@
+
+
+
+
+ CFBundleExecutable
+ TidalNetworkTime
+ CFBundleIdentifier
+ TidalNetworkTime
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ TidalNetworkTime
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ unspecified
+ CFBundleSupportedPlatforms
+
+ iPhoneOS
+
+ CFBundleVersion
+ unspecified
+ MinimumOSVersion
+ 12.0
+ UIDeviceFamily
+
+ 1
+ 2
+
+
+
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Modules/module.modulemap b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Modules/module.modulemap
new file mode 100644
index 00000000..1c6c9d43
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/Modules/module.modulemap
@@ -0,0 +1,6 @@
+framework module "TidalNetworkTime" {
+ umbrella header "TidalNetworkTime.h"
+
+ export *
+ module * { export * }
+}
\ No newline at end of file
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/TidalNetworkTime b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/TidalNetworkTime
new file mode 100644
index 00000000..4d4cfe11
Binary files /dev/null and b/TidalNetworkTime-xcodebuild-15.1.xcframework/ios-arm64_x86_64-simulator/TidalNetworkTime.framework/TidalNetworkTime differ
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Headers b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Headers
new file mode 120000
index 00000000..a177d2a6
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Headers
@@ -0,0 +1 @@
+Versions/Current/Headers
\ No newline at end of file
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Modules b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Modules
new file mode 120000
index 00000000..5736f318
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Modules
@@ -0,0 +1 @@
+Versions/Current/Modules
\ No newline at end of file
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Resources b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Resources
new file mode 120000
index 00000000..953ee36f
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Resources
@@ -0,0 +1 @@
+Versions/Current/Resources
\ No newline at end of file
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/TidalNetworkTime b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/TidalNetworkTime
new file mode 120000
index 00000000..c39336e7
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/TidalNetworkTime
@@ -0,0 +1 @@
+Versions/Current/TidalNetworkTime
\ No newline at end of file
diff --git a/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Versions/A/Headers/TidalNetworkTime.h b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Versions/A/Headers/TidalNetworkTime.h
new file mode 100644
index 00000000..3d28f598
--- /dev/null
+++ b/TidalNetworkTime-xcodebuild-15.1.xcframework/macos-arm64_x86_64/TidalNetworkTime.framework/Versions/A/Headers/TidalNetworkTime.h
@@ -0,0 +1,435 @@
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+
+@class TNTProtocolFamily, TNTKotlinArray, TNTNTPVersion, TNTKotlinEnumCompanion, TNTKotlinEnum, TNTNTPServer, TNTKotlinThrowable, TNTKotlinException, TNTKotlinRuntimeException, TNTKotlinIllegalStateException, TNTKotlinCancellationException, TNTKotlinUnit;
+
+@protocol TNTKotlinComparable, TNTKotlinx_coroutines_coreJob, TNTKotlinIterator, TNTKotlinx_coroutines_coreChildHandle, TNTKotlinx_coroutines_coreChildJob, TNTKotlinx_coroutines_coreDisposableHandle, TNTKotlinSequence, TNTKotlinx_coroutines_coreSelectClause0, TNTKotlinCoroutineContextKey, TNTKotlinCoroutineContextElement, TNTKotlinCoroutineContext, TNTKotlinx_coroutines_coreParentJob, TNTKotlinx_coroutines_coreSelectInstance, TNTKotlinx_coroutines_coreSelectClause;
+
+NS_ASSUME_NONNULL_BEGIN
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-warning-option"
+#pragma clang diagnostic ignored "-Wincompatible-property-type"
+#pragma clang diagnostic ignored "-Wnullability"
+
+#pragma push_macro("_Nullable_result")
+#if !__has_feature(nullability_nullable_result)
+#undef _Nullable_result
+#define _Nullable_result _Nullable
+#endif
+
+__attribute__((swift_name("KotlinBase")))
+@interface TNTBase : NSObject
+- (instancetype)init __attribute__((unavailable));
++ (instancetype)new __attribute__((unavailable));
++ (void)initialize __attribute__((objc_requires_super));
+@end
+
+@interface TNTBase (TNTBaseCopying)
+@end
+
+__attribute__((swift_name("KotlinMutableSet")))
+@interface TNTMutableSet : NSMutableSet