From 8dbe3b8108b2026350feff939b5ae3a4d6c2309a Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Tue, 14 Apr 2026 13:48:04 -0600 Subject: [PATCH 1/9] refactor: replace AtomicSDK CocoaPod with vendored frameworks and SPM support - Move iOS source files from Classes/ to SPM directory layout - Add Package.swift with SPM dependency on atomic-transact-ios - Update podspec to use vendored XCFrameworks as CocoaPods fallback - Wrap Atomic.presentTransact/presentAction in Task { @MainActor in } for compatibility with SDK 3.28.0 main-actor isolation --- ios/atomic_transact_flutter.podspec | 11 +++++--- ios/atomic_transact_flutter/Package.swift | 26 +++++++++++++++++++ .../AtomicTransactFlutterPlugin.m | 0 .../SwiftAtomicTransactFlutterPlugin.swift | 26 +++++++++++-------- .../AtomicTransactFlutterPlugin.h | 0 5 files changed, 49 insertions(+), 14 deletions(-) create mode 100644 ios/atomic_transact_flutter/Package.swift rename ios/{Classes => atomic_transact_flutter/Sources/atomic_transact_flutter}/AtomicTransactFlutterPlugin.m (100%) rename ios/{Classes => atomic_transact_flutter/Sources/atomic_transact_flutter}/SwiftAtomicTransactFlutterPlugin.swift (86%) rename ios/{Classes => atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter}/AtomicTransactFlutterPlugin.h (100%) diff --git a/ios/atomic_transact_flutter.podspec b/ios/atomic_transact_flutter.podspec index 98d9eb2..9a514b7 100644 --- a/ios/atomic_transact_flutter.podspec +++ b/ios/atomic_transact_flutter.podspec @@ -13,7 +13,8 @@ A new flutter plugin project. s.license = { :file => '../LICENSE' } s.author = { 'Sean Hill' => 'sean@atomicfi.com' } s.source = { :path => '.' } - s.source_files = 'Classes/**/*' + s.source_files = 'atomic_transact_flutter/Sources/atomic_transact_flutter/**/*.{h,m,swift}' + s.public_header_files = 'atomic_transact_flutter/Sources/atomic_transact_flutter/include/**/*.h' s.dependency 'Flutter' s.platform = :ios, '13.0' s.static_framework = true @@ -22,7 +23,11 @@ A new flutter plugin project. s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' } s.swift_version = '5.0' - # Atomic dependency - s.dependency 'AtomicSDK', '3.26.1' + # Vendored iOS frameworks (CocoaPods fallback when SPM is not available) + s.vendored_frameworks = [ + "frameworks/AtomicTransact.xcframework", + "frameworks/MuppetIOS.xcframework", + "frameworks/QuantumIOS.xcframework" + ] end diff --git a/ios/atomic_transact_flutter/Package.swift b/ios/atomic_transact_flutter/Package.swift new file mode 100644 index 0000000..8bd24e5 --- /dev/null +++ b/ios/atomic_transact_flutter/Package.swift @@ -0,0 +1,26 @@ +// swift-tools-version: 5.9 +import PackageDescription + +let package = Package( + name: "atomic_transact_flutter", + platforms: [.iOS(.v13)], + products: [ + .library(name: "atomic-transact-flutter", targets: ["atomic_transact_flutter"]) + ], + dependencies: [ + .package(name: "FlutterFramework", path: "../FlutterFramework"), + .package(url: "https://github.com/atomicfi/atomic-transact-ios.git", from: "3.28.0") + ], + targets: [ + .target( + name: "atomic_transact_flutter", + dependencies: [ + .product(name: "FlutterFramework", package: "FlutterFramework"), + .product(name: "AtomicTransact", package: "atomic-transact-ios") + ], + cSettings: [ + .headerSearchPath("include/atomic_transact_flutter") + ] + ) + ] +) diff --git a/ios/Classes/AtomicTransactFlutterPlugin.m b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.m similarity index 100% rename from ios/Classes/AtomicTransactFlutterPlugin.m rename to ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.m diff --git a/ios/Classes/SwiftAtomicTransactFlutterPlugin.swift b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/SwiftAtomicTransactFlutterPlugin.swift similarity index 86% rename from ios/Classes/SwiftAtomicTransactFlutterPlugin.swift rename to ios/atomic_transact_flutter/Sources/atomic_transact_flutter/SwiftAtomicTransactFlutterPlugin.swift index 9d01f3f..d2efb42 100644 --- a/ios/Classes/SwiftAtomicTransactFlutterPlugin.swift +++ b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/SwiftAtomicTransactFlutterPlugin.swift @@ -39,12 +39,14 @@ public class SwiftAtomicTransactFlutterPlugin: NSObject, FlutterPlugin { guard let data = try? JSONSerialization.data(withJSONObject: json, options: []) else { return } var config = try decoder.decode(AtomicConfig.self, from: data) - - if let controller = UIApplication.shared.windows.filter({$0.isKeyWindow}).first?.rootViewController { - Atomic.presentTransact(from: controller, config: config, environment: .custom(transactPath: transactPath, apiPath: apiPath), presentationStyle: presentationStyle, onInteraction: onInteraction, onDataRequest: onDataRequest, onAuthStatusUpdate: onAuthStatusUpdate, onTaskStatusUpdate: onTaskStatusUpdate, onCompletion: onCompletion) - result(nil) - } else { - result(FlutterError(code: "PlatformError", message: "No keyWindow found", details: nil)) + + Task { @MainActor in + if let controller = UIApplication.shared.windows.filter({$0.isKeyWindow}).first?.rootViewController { + Atomic.presentTransact(from: controller, config: config, environment: .custom(transactPath: transactPath, apiPath: apiPath), presentationStyle: presentationStyle, onInteraction: onInteraction, onDataRequest: onDataRequest, onAuthStatusUpdate: onAuthStatusUpdate, onTaskStatusUpdate: onTaskStatusUpdate, onCompletion: onCompletion) + result(nil) + } else { + result(FlutterError(code: "PlatformError", message: "No keyWindow found", details: nil)) + } } } catch let error { result(FlutterError(code: "ConfigError", message: String(describing: error), details: nil)) @@ -68,11 +70,13 @@ public class SwiftAtomicTransactFlutterPlugin: NSObject, FlutterPlugin { let presentationStyle = getPresentationStyle(from: arguments["presentationStyleIOS"] as? String) - if let controller = UIApplication.shared.windows.filter({$0.isKeyWindow}).first?.rootViewController { - Atomic.presentAction(from: controller, id: id, environment: .custom(transactPath: transactPath, apiPath: apiPath), presentationStyle: presentationStyle, theme: theme, onLaunch: onLaunch, onAuthStatusUpdate: onAuthStatusUpdate, onTaskStatusUpdate: onTaskStatusUpdate, onCompletion: onCompletion) - result(nil) - } else { - result(FlutterError(code: "PlatformError", message: "No keyWindow found", details: nil)) + Task { @MainActor in + if let controller = UIApplication.shared.windows.filter({$0.isKeyWindow}).first?.rootViewController { + Atomic.presentAction(from: controller, id: id, environment: .custom(transactPath: transactPath, apiPath: apiPath), presentationStyle: presentationStyle, theme: theme, onLaunch: onLaunch, onAuthStatusUpdate: onAuthStatusUpdate, onTaskStatusUpdate: onTaskStatusUpdate, onCompletion: onCompletion) + result(nil) + } else { + result(FlutterError(code: "PlatformError", message: "No keyWindow found", details: nil)) + } } break; case "dismissTransact": diff --git a/ios/Classes/AtomicTransactFlutterPlugin.h b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter/AtomicTransactFlutterPlugin.h similarity index 100% rename from ios/Classes/AtomicTransactFlutterPlugin.h rename to ios/atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter/AtomicTransactFlutterPlugin.h From 466ac639fda4cb255ee127125912842de772efc2 Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Tue, 14 Apr 2026 13:48:14 -0600 Subject: [PATCH 2/9] chore: vendor iOS SDK 3.28.0 XCFrameworks --- ios/frameworks/.sdk-version | 1 + .../AtomicTransact.xcframework/Info.plist | 44 + .../_CodeSignature/CodeDirectory | Bin 0 -> 158 bytes .../_CodeSignature/CodeRequirements | Bin 0 -> 180 bytes .../_CodeSignature/CodeRequirements-1 | Bin 0 -> 206 bytes .../_CodeSignature/CodeResources | 503 + .../_CodeSignature/CodeSignature | Bin 0 -> 9176 bytes .../AtomicTransact.framework/AtomicTransact | Bin 0 -> 1847912 bytes .../Headers/AtomicTransact.h | 16 + .../AtomicTransact.framework/Info.plist | 55 + .../arm64-apple-ios.abi.json | 25770 ++++++++++++++++ .../arm64-apple-ios.private.swiftinterface | 625 + .../arm64-apple-ios.swiftdoc | Bin 0 -> 68580 bytes .../arm64-apple-ios.swiftinterface | 625 + .../Modules/module.modulemap | 6 + .../PrivacyInfo.xcprivacy | 100 + .../AtomicTransact.framework/AtomicTransact | Bin 0 -> 3628424 bytes .../Headers/AtomicTransact.h | 16 + .../AtomicTransact.framework/Info.plist | 51 + .../arm64-apple-ios-simulator.abi.json | 25770 ++++++++++++++++ ...apple-ios-simulator.private.swiftinterface | 625 + .../arm64-apple-ios-simulator.swiftdoc | Bin 0 -> 68592 bytes .../arm64-apple-ios-simulator.swiftinterface | 625 + .../x86_64-apple-ios-simulator.abi.json | 25770 ++++++++++++++++ ...apple-ios-simulator.private.swiftinterface | 625 + .../x86_64-apple-ios-simulator.swiftdoc | Bin 0 -> 68592 bytes .../x86_64-apple-ios-simulator.swiftinterface | 625 + .../Modules/module.modulemap | 6 + .../PrivacyInfo.xcprivacy | 100 + .../_CodeSignature/CodeDirectory | Bin 0 -> 224 bytes .../_CodeSignature/CodeRequirements | Bin 0 -> 12 bytes .../_CodeSignature/CodeRequirements-1 | Bin 0 -> 284 bytes .../_CodeSignature/CodeResources | 297 + .../_CodeSignature/CodeSignature | 0 .../MuppetIOS.xcframework/Info.plist | 44 + .../_CodeSignature/CodeDirectory | Bin 0 -> 153 bytes .../_CodeSignature/CodeRequirements | Bin 0 -> 176 bytes .../_CodeSignature/CodeRequirements-1 | Bin 0 -> 201 bytes .../_CodeSignature/CodeResources | 443 + .../_CodeSignature/CodeSignature | Bin 0 -> 9176 bytes .../ios-arm64/MuppetIOS.framework/Info.plist | 55 + .../arm64-apple-ios.abi.json | 7656 +++++ .../arm64-apple-ios.private.swiftinterface | 276 + .../arm64-apple-ios.swiftdoc | Bin 0 -> 1540 bytes .../arm64-apple-ios.swiftinterface | 276 + .../ios-arm64/MuppetIOS.framework/MuppetIOS | Bin 0 -> 1199472 bytes .../MuppetIOS.framework/PrivacyInfo.xcprivacy | 100 + .../MuppetIOS.framework/Info.plist | 51 + .../arm64-apple-ios-simulator.abi.json | 7656 +++++ ...apple-ios-simulator.private.swiftinterface | 276 + .../arm64-apple-ios-simulator.swiftdoc | Bin 0 -> 1552 bytes .../arm64-apple-ios-simulator.swiftinterface | 276 + .../x86_64-apple-ios-simulator.abi.json | 7656 +++++ ...apple-ios-simulator.private.swiftinterface | 276 + .../x86_64-apple-ios-simulator.swiftdoc | Bin 0 -> 1552 bytes .../x86_64-apple-ios-simulator.swiftinterface | 276 + .../MuppetIOS.framework/MuppetIOS | Bin 0 -> 2340552 bytes .../MuppetIOS.framework/PrivacyInfo.xcprivacy | 100 + .../_CodeSignature/CodeDirectory | Bin 0 -> 219 bytes .../_CodeSignature/CodeRequirements | Bin 0 -> 12 bytes .../_CodeSignature/CodeRequirements-1 | Bin 0 -> 279 bytes .../_CodeSignature/CodeResources | 267 + .../_CodeSignature/CodeSignature | 0 .../QuantumIOS.xcframework/Info.plist | 44 + .../_CodeSignature/CodeDirectory | Bin 0 -> 154 bytes .../_CodeSignature/CodeRequirements | Bin 0 -> 176 bytes .../_CodeSignature/CodeRequirements-1 | Bin 0 -> 202 bytes .../_CodeSignature/CodeResources | 503 + .../_CodeSignature/CodeSignature | Bin 0 -> 9176 bytes .../QuantumIOS.framework/Headers/QuantumIOS.h | 16 + .../ios-arm64/QuantumIOS.framework/Info.plist | 55 + .../arm64-apple-ios.abi.json | 2241 ++ .../arm64-apple-ios.private.swiftinterface | 67 + .../arm64-apple-ios.swiftdoc | Bin 0 -> 2104 bytes .../arm64-apple-ios.swiftinterface | 67 + .../Modules/module.modulemap | 6 + .../PrivacyInfo.xcprivacy | 100 + .../ios-arm64/QuantumIOS.framework/QuantumIOS | Bin 0 -> 427152 bytes .../QuantumIOS.framework/Headers/QuantumIOS.h | 16 + .../QuantumIOS.framework/Info.plist | 51 + .../arm64-apple-ios-simulator.abi.json | 2241 ++ ...apple-ios-simulator.private.swiftinterface | 67 + .../arm64-apple-ios-simulator.swiftdoc | Bin 0 -> 2116 bytes .../arm64-apple-ios-simulator.swiftinterface | 67 + .../x86_64-apple-ios-simulator.abi.json | 2241 ++ ...apple-ios-simulator.private.swiftinterface | 67 + .../x86_64-apple-ios-simulator.swiftdoc | Bin 0 -> 2116 bytes .../x86_64-apple-ios-simulator.swiftinterface | 67 + .../Modules/module.modulemap | 6 + .../PrivacyInfo.xcprivacy | 100 + .../QuantumIOS.framework/QuantumIOS | Bin 0 -> 826200 bytes .../_CodeSignature/CodeDirectory | Bin 0 -> 220 bytes .../_CodeSignature/CodeRequirements | Bin 0 -> 12 bytes .../_CodeSignature/CodeRequirements-1 | Bin 0 -> 280 bytes .../_CodeSignature/CodeResources | 297 + .../_CodeSignature/CodeSignature | 0 96 files changed, 116258 insertions(+) create mode 100644 ios/frameworks/.sdk-version create mode 100644 ios/frameworks/AtomicTransact.xcframework/Info.plist create mode 100644 ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory create mode 100644 ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements create mode 100644 ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements-1 create mode 100644 ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources create mode 100644 ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/module.modulemap create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1 create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources create mode 100644 ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature create mode 100644 ios/frameworks/MuppetIOS.xcframework/Info.plist create mode 100644 ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory create mode 100644 ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements create mode 100644 ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements-1 create mode 100644 ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources create mode 100644 ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1 create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources create mode 100644 ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature create mode 100644 ios/frameworks/QuantumIOS.xcframework/Info.plist create mode 100644 ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory create mode 100644 ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements create mode 100644 ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements-1 create mode 100644 ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources create mode 100644 ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Headers/QuantumIOS.h create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/module.modulemap create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1 create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources create mode 100644 ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature diff --git a/ios/frameworks/.sdk-version b/ios/frameworks/.sdk-version new file mode 100644 index 0000000..a72fd67 --- /dev/null +++ b/ios/frameworks/.sdk-version @@ -0,0 +1 @@ +3.28.0 diff --git a/ios/frameworks/AtomicTransact.xcframework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/Info.plist new file mode 100644 index 0000000..19fdf16 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + AtomicTransact.framework/AtomicTransact + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + AtomicTransact.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + AtomicTransact.framework/AtomicTransact + LibraryIdentifier + ios-arm64 + LibraryPath + AtomicTransact.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000000000000000000000000000000000000..ebb2b5e185ffd100b13a4f583191ccc9827dd875 GIT binary patch literal 158 zcmex$kB5nYfngp46NmzXE+A6?g|OY0%e!7>9K+GvQq8)tXYJ)}%$n6_Q$D?JoH5nvn%~re Zc`>(ot!x!sWrObM=uP=1f8+`_F#t=jG3WpQ literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000000000000000000000000000000000000..2a3b2faccee2e8dc189549a21d76a3af3e5b8b9b GIT binary patch literal 180 zcmex$kB5%#idDEsmUdJ&VFDKkQw@p1qC^&3ND$&B}JJ@r6rm9c~%M#^Ay}X6+H8j m^%OM1Of1YpE!~aGOf*3n`G6RtmrJY7qwRZg3L6uM2Lu2jsUZ>o literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements-1 b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000000000000000000000000000000000000..ec444a533abc0eb56ec5399be952bb1152888e68 GIT binary patch literal 206 zcmex$kB5nYf#Dnj6NmzXbwJVth?#+yk%58blmc7|Ebr`ClAoKI98#2+SDct!!VqR+ zVIFGfZe(V{FmF%Exsur#wIXx%p9@}gj(8|)-B*!!({5Hv1ou2)r+Ri{m770Kb8HL` zI@sW8cR+=$T2k`1W|gJJ^ox?yCTu#dV|Q);`Uvfim}_6Aemh+xDKo>Mtk%I)qG|fo MNjGNjG7ypn0J~;J`Tzg` literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..2859881 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,503 @@ + + + + + files + + ios-arm64/AtomicTransact.framework/AtomicTransact + + GfRvP6JDmbWBMQlI7xZ4zD65gxc= + + ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h + + JB1ZyxKiOCMakS1nJSYdP3hldiA= + + ios-arm64/AtomicTransact.framework/Info.plist + + FuN3ES4zVJKSuRJ0x7fioIJXz6c= + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json + + +Uy4lv26izNZIuxeqdDs4SSE/tY= + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface + + 0g3tsSHAt0xj5XkSZU6SzLwOTl4= + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc + + rbslrdDU7brBnPcv2/nPPF1QfJY= + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface + + 0g3tsSHAt0xj5XkSZU6SzLwOTl4= + + ios-arm64/AtomicTransact.framework/Modules/module.modulemap + + Dl8p4o02kvxNrPDE3dx0CYzj6X4= + + ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact + + j5YqW29GSDDrenOA3J1OdGhseVs= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h + + JB1ZyxKiOCMakS1nJSYdP3hldiA= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist + + YXv0hZ00tV6aFd+pCFJabXpxL90= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + LA1bsvvu6RPbp5B5A/WAcsarqk0= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + BOCTpYW9getB1Y9++YypfqfjYR4= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap + + Dl8p4o02kvxNrPDE3dx0CYzj6X4= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory + + FNL4BtxaHA3pCYJ2b6baYqafens= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements + + OnX22wWFKRSOFN1+obRynMCeyXM= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1 + + Sf1XUuyHV4NfF8GJNy4Tzt5Whx4= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources + + xrki3SMemD5BA50PJ8h9NvAbvlw= + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature + + 2jmj7l5rSw0yVb/vlWAYkK/YBwk= + + + files2 + + ios-arm64/AtomicTransact.framework/AtomicTransact + + hash + + GfRvP6JDmbWBMQlI7xZ4zD65gxc= + + hash2 + + /alEKrq5CGiMb8fLtsVknNBfXAKKsPZZpsXWB8V7tho= + + + ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h + + hash + + JB1ZyxKiOCMakS1nJSYdP3hldiA= + + hash2 + + 6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8= + + + ios-arm64/AtomicTransact.framework/Info.plist + + hash + + FuN3ES4zVJKSuRJ0x7fioIJXz6c= + + hash2 + + v0jt5YZIJdOqEA0BbQaWKJa5fOMMaMghLI8w1odvRn8= + + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json + + hash + + +Uy4lv26izNZIuxeqdDs4SSE/tY= + + hash2 + + 2f3GB2tkSa42XeSZk1WRlSRHpxRvm+67Rm7SZe/nSbM= + + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash + + 0g3tsSHAt0xj5XkSZU6SzLwOTl4= + + hash2 + + PANGoVtI+I2cBIxo4rtrzLx2ksfTkY43MNQr2gpbIQ0= + + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc + + hash + + rbslrdDU7brBnPcv2/nPPF1QfJY= + + hash2 + + CvRtxTga+Sn0WLOWWCaMBENEQ0LZsgbGQ9xcWiWZXlA= + + + ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface + + hash + + 0g3tsSHAt0xj5XkSZU6SzLwOTl4= + + hash2 + + PANGoVtI+I2cBIxo4rtrzLx2ksfTkY43MNQr2gpbIQ0= + + + ios-arm64/AtomicTransact.framework/Modules/module.modulemap + + hash + + Dl8p4o02kvxNrPDE3dx0CYzj6X4= + + hash2 + + a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI= + + + ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact + + hash + + j5YqW29GSDDrenOA3J1OdGhseVs= + + hash2 + + 6cf9u7dWtjbgnMhR5rSmuushuUocxxjqp3sK3vrMKNE= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h + + hash + + JB1ZyxKiOCMakS1nJSYdP3hldiA= + + hash2 + + 6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist + + hash + + YXv0hZ00tV6aFd+pCFJabXpxL90= + + hash2 + + e3jWVtKkkPq2n6oLSV1OvHYR+Q+MoxPomrcAzbaMGaM= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + hash2 + + W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + hash2 + + MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + LA1bsvvu6RPbp5B5A/WAcsarqk0= + + hash2 + + 84sRWNdAsUrzmqSebXsgv881rgmUoZjYiqZc/koENCs= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + hash2 + + MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + hash2 + + W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + hash2 + + Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + BOCTpYW9getB1Y9++YypfqfjYR4= + + hash2 + + lcd1aeaKT2LOIY/8MRLFKGVbQDGX2rXITmlDyShuuow= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + hash2 + + Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap + + hash + + Dl8p4o02kvxNrPDE3dx0CYzj6X4= + + hash2 + + a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory + + hash + + FNL4BtxaHA3pCYJ2b6baYqafens= + + hash2 + + eUMYg4ZW9ikVT1f9SwUkY8D8CJWpQgEpWqzRm8EfL90= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements + + hash + + OnX22wWFKRSOFN1+obRynMCeyXM= + + hash2 + + mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1 + + hash + + Sf1XUuyHV4NfF8GJNy4Tzt5Whx4= + + hash2 + + B8ItfS6OHhc5/J0f5E2lqGy2RszS71K28ulRCLYyTsc= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources + + hash + + xrki3SMemD5BA50PJ8h9NvAbvlw= + + hash2 + + 7QUa8J9HbPJ3djBdpT/rnanzHlpTdMWqKNAYTrRaRI8= + + + ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature + + hash + + 2jmj7l5rSw0yVb/vlWAYkK/YBwk= + + hash2 + + 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000000000000000000000000000000000000..d74a703b40327875a4541c3cb6afd4a22e4d8821 GIT binary patch literal 9176 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

#@rGbn2ow;R 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%0A%!ioo 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

Q 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
`Jm>}Nt+MWG9T2uIcf7jz1yw)CTHzxqp|1Q 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 + +//! Project version number for AtomicTransactiOS. +FOUNDATION_EXPORT double AtomicTransactVersionNumber; + +//! Project version string for AtomicTransactiOS. +FOUNDATION_EXPORT const unsigned char AtomicTransactVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist new file mode 100644 index 0000000..24bda91 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist @@ -0,0 +1,55 @@ + + + + + BuildMachineOSBuild + 24G617 + CFBundleDevelopmentRegion + en + CFBundleExecutable + AtomicTransact + CFBundleIdentifier + com.atomicfi.AtomicTransact + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AtomicTransact + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.28.0 + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 175 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 22F76 + DTPlatformName + iphoneos + DTPlatformVersion + 18.5 + DTSDKBuild + 22F76 + DTSDKName + iphoneos18.5 + DTXcode + 1640 + DTXcodeBuild + 16F6 + MinimumOSVersion + 15.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..cb239a2 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,25770 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "AtomicTransact", + "printedName": "AtomicTransact", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactAuthStatusUpdate", + "printedName": "TransactAuthStatusUpdate", + "children": [ + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AuthStatus", + "printedName": "AuthStatus", + "children": [ + { + "kind": "Var", + "name": "authenticated", + "printedName": "authenticated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(company:status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "BaseTransactViewController", + "printedName": "BaseTransactViewController", + "children": [ + { + "kind": "Var", + "name": "config", + "printedName": "config", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "environment", + "printedName": "environment", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onInteraction", + "printedName": "onInteraction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onDataRequest", + "printedName": "onDataRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onAuthStatusUpdate", + "printedName": "onAuthStatusUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onTaskStatusUpdate", + "printedName": "onTaskStatusUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onCompletion", + "printedName": "onCompletion", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onLaunch", + "printedName": "onLaunch", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onError", + "printedName": "onError", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)viewDidLoad", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11viewDidLoadyyF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "webView", + "printedName": "webView(_:didFailProvisionalNavigation:withError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "WebKit.WKNavigation?", + "children": [ + { + "kind": "TypeNominal", + "name": "WKNavigation", + "printedName": "WebKit.WKNavigation", + "usr": "c:objc(cs)WKNavigation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)webView:didFailProvisionalNavigation:withError:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC03webD0_28didFailProvisionalNavigation9withErrorySo05WKWebD0C_So12WKNavigationCSgs0L0_ptF", + "moduleName": "AtomicTransact", + "objc_name": "webView:didFailProvisionalNavigation:withError:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)userContentController:didReceiveScriptMessage:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC011userContentE0_10didReceiveySo06WKUsergE0C_So15WKScriptMessageCtF", + "moduleName": "AtomicTransact", + "objc_name": "userContentController:didReceiveScriptMessage:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BaseTransactViewController", + "printedName": "AtomicTransact.BaseTransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithNibName:bundle:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.BaseTransactViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "BaseTransactViewController", + "printedName": "AtomicTransact.BaseTransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithCoder:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "TransactViewController", + "printedName": "TransactViewController", + "children": [ + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)viewDidLoad", + "mangledName": "$s14AtomicTransact0B14ViewControllerC11viewDidLoadyyF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)userContentController:didReceiveScriptMessage:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC011userContentD0_10didReceiveySo06WKUserfD0C_So15WKScriptMessageCtF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "userContentController:didReceiveScriptMessage:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactViewController", + "printedName": "AtomicTransact.TransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithNibName:bundle:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactViewController", + "printedName": "AtomicTransact.TransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithCoder:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController", + "mangledName": "$s14AtomicTransact0B14ViewControllerC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AtomicTransact.BaseTransactViewController", + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactDataRequest", + "printedName": "TransactDataRequest", + "children": [ + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fields", + "printedName": "fields", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(userId:identifier:fields:taskId:additionalData:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B11DataRequestV", + "mangledName": "$s14AtomicTransact0B11DataRequestV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactCompany", + "printedName": "TransactCompany", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV2idSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV2idSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "branding", + "printedName": "branding", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:branding:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Branding", + "printedName": "Branding", + "children": [ + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "logo", + "printedName": "logo", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(color:logo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Logo", + "printedName": "Logo", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(url:backgroundColor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV", + "mangledName": "$s14AtomicTransact0B7CompanyV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AtomicConfig", + "printedName": "AtomicConfig", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "moduleName": "AtomicTransact", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Task", + "printedName": "Task", + "children": [ + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "operation", + "printedName": "operation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distribution", + "printedName": "distribution", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "forms", + "printedName": "forms", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apps", + "printedName": "apps", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:operation:distribution:forms:action:apps:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "App", + "printedName": "App", + "children": [ + { + "kind": "Var", + "name": "payNow", + "printedName": "payNow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "expenses", + "printedName": "expenses", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "orders", + "printedName": "orders", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "suggestions", + "printedName": "suggestions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Task.App?", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Theme", + "printedName": "Theme", + "children": [ + { + "kind": "Var", + "name": "brandColor", + "printedName": "brandColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "overlayColor", + "printedName": "overlayColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dark", + "printedName": "dark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "navigationOptions", + "printedName": "navigationOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ColorScheme", + "printedName": "ColorScheme", + "children": [ + { + "kind": "Var", + "name": "light", + "printedName": "light", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "dark", + "printedName": "dark", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "system", + "printedName": "system", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "isDarkMode", + "printedName": "isDarkMode", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF", + "moduleName": "AtomicTransact", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Distribution", + "printedName": "Distribution", + "children": [ + { + "kind": "TypeDecl", + "name": "DistributionType", + "printedName": "DistributionType", + "children": [ + { + "kind": "Var", + "name": "total", + "printedName": "total", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "fixed", + "printedName": "fixed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "percent", + "printedName": "percent", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ActionType", + "printedName": "ActionType", + "children": [ + { + "kind": "Var", + "name": "create", + "printedName": "create", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "update", + "printedName": "update", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "delete", + "printedName": "delete", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "amount", + "printedName": "amount", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "canUpdate", + "printedName": "canUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:amount:action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:amount:action:canUpdate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProductType", + "printedName": "ProductType", + "children": [ + { + "kind": "Var", + "name": "deposit", + "printedName": "deposit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "verify", + "printedName": "verify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "enroll", + "printedName": "enroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "switch", + "printedName": "switch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "present", + "printedName": "present", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "tax", + "printedName": "tax", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "aggregate", + "printedName": "aggregate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "manage", + "printedName": "manage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScopeType", + "printedName": "ScopeType", + "children": [ + { + "kind": "Var", + "name": "userLink", + "printedName": "userLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "employerLink", + "printedName": "employerLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "payLink", + "printedName": "payLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DeferredPaymentMethodStrategy", + "printedName": "DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "api", + "printedName": "api", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Deeplink", + "printedName": "Deeplink", + "children": [ + { + "kind": "TypeDecl", + "name": "Step", + "printedName": "Step", + "children": [ + { + "kind": "Var", + "name": "searchCompany", + "printedName": "searchCompany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "searchPayroll", + "printedName": "searchPayroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "loginCompany", + "printedName": "loginCompany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(companyId: Swift.String, connectorId: Swift.String?, singleSwitch: Swift.Bool?)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "loginPayroll", + "printedName": "loginPayroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(connectorId: Swift.String, companyName: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "addCard", + "printedName": "addCard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "App", + "printedName": "App", + "children": [ + { + "kind": "Var", + "name": "payNow", + "printedName": "payNow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> ([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(payments: [Swift.String], accountId: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "expenses", + "printedName": "expenses", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "orders", + "printedName": "orders", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "suggestions", + "printedName": "suggestions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Var", + "name": "step", + "printedName": "step", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "companyId", + "printedName": "companyId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connectorId", + "printedName": "connectorId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "companyName", + "printedName": "companyName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "singleSwitch", + "printedName": "singleSwitch", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "app", + "printedName": "app", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payments", + "printedName": "payments", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(step:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "step", + "printedName": "step(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(app:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "app", + "printedName": "app(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DemoMode", + "printedName": "DemoMode", + "children": [ + { + "kind": "Var", + "name": "enabled", + "printedName": "enabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Customer", + "printedName": "Customer", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Brand", + "printedName": "Brand", + "children": [ + { + "kind": "Var", + "name": "logo", + "printedName": "logo", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logo:color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logo:color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "brand", + "printedName": "brand", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:brand:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(customer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Search", + "printedName": "Search", + "children": [ + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "excludedTags", + "printedName": "excludedTags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "ruleId", + "printedName": "ruleId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(tags:excludedTags:ruleId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Experiments", + "printedName": "Experiments", + "children": [ + { + "kind": "Var", + "name": "fractionalDeposits", + "printedName": "fractionalDeposits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "unemploymentCarousel", + "printedName": "unemploymentCarousel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "manualFallback", + "printedName": "manualFallback", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalDeposits:unemploymentCarousel:manualFallback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Features", + "printedName": "Features", + "children": [ + { + "kind": "Var", + "name": "manualDepositFlow", + "printedName": "manualDepositFlow", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coAuth", + "printedName": "coAuth", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coAuth:manualDepositFlow:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserAction", + "printedName": "UserAction", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Customer", + "printedName": "Customer", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NavigationOptions", + "printedName": "NavigationOptions", + "children": [ + { + "kind": "Var", + "name": "showBackButton", + "printedName": "showBackButton", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showBackButtonText", + "printedName": "showBackButtonText", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showCloseButton", + "printedName": "showCloseButton", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(showBackButton:showBackButtonText:showCloseButton:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButton0fgH4Text0f5CloseH0AESbSg_A2Itcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButton0fgH4Text0f5CloseH0AESbSg_A2Itcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Platform", + "printedName": "Platform", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformVAEycfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformVAEycfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(suffixed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV8suffixedAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV8suffixedAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV6encodeypSgyF", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV6encodeypSgyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "publicToken", + "printedName": "publicToken", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "tasks", + "printedName": "tasks", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "demo", + "printedName": "demo", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "additionalProduct", + "printedName": "additionalProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "linkedAccount", + "printedName": "linkedAccount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV13linkedAccountSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV13linkedAccountSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV13linkedAccountSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV13linkedAccountSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deferredPaymentMethodStrategy", + "printedName": "deferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sessionContext", + "printedName": "sessionContext", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV14sessionContextSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV14sessionContextSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV14sessionContextSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV14sessionContextSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "scope", + "printedName": "scope", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "theme", + "printedName": "theme", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "distribution", + "printedName": "distribution", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "language", + "printedName": "language", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deeplink", + "printedName": "deeplink", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "search", + "printedName": "search", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "handoff", + "printedName": "handoff", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "experiments", + "printedName": "experiments", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "features", + "printedName": "features", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uplinkSessionUrl", + "printedName": "uplinkSessionUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV", + "mangledName": "$s14AtomicTransact0A6ConfigV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Function", + "name": "presentTransact", + "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentTransact", + "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentAction", + "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "interactions", + "printedName": "interactions", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ", + "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ", + "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "dismissTransact", + "printedName": "dismissTransact()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ", + "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hideTransact", + "printedName": "hideTransact()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O04hideB0yyFZ", + "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "PauseTransactError", + "printedName": "PauseTransactError", + "children": [ + { + "kind": "Var", + "name": "transactNotPresented", + "printedName": "transactNotPresented", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.Atomic.PauseTransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "AtomicTransact", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PausedTransactRef", + "printedName": "PausedTransactRef", + "children": [ + { + "kind": "Function", + "name": "resume", + "printedName": "resume(source:animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF", + "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC", + "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Function", + "name": "pauseTransact", + "printedName": "pauseTransact(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PausedTransactRef", + "printedName": "AtomicTransact.Atomic.PausedTransactRef", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ", + "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A0O", + "mangledName": "$s14AtomicTransact0A0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactDataResponse", + "printedName": "TransactDataResponse", + "children": [ + { + "kind": "Var", + "name": "card", + "printedName": "card", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identity", + "printedName": "identity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(card:identity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ValidationErrorType", + "printedName": "ValidationErrorType", + "children": [ + { + "kind": "Var", + "name": "invalidCharacterCount", + "printedName": "invalidCharacterCount", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "tooManyCharacters", + "printedName": "tooManyCharacters", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "invalidCharacters", + "printedName": "invalidCharacters", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ValidationError", + "printedName": "ValidationError", + "children": [ + { + "kind": "Var", + "name": "fieldName", + "printedName": "fieldName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fieldName:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Identity", + "printedName": "Identity", + "children": [ + { + "kind": "Var", + "name": "firstName", + "printedName": "firstName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastName", + "printedName": "lastName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "postalCode", + "printedName": "postalCode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address2", + "printedName": "address2", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "city", + "printedName": "city", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "validate", + "printedName": "validate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValid", + "printedName": "isValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CardData", + "printedName": "CardData", + "children": [ + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "expiry", + "printedName": "expiry", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cvv", + "printedName": "cvv", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cardType", + "printedName": "cardType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CardType", + "printedName": "CardType", + "children": [ + { + "kind": "Var", + "name": "debit", + "printedName": "debit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "credit", + "printedName": "credit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(number:expiry:cvv:cardType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "validate", + "printedName": "validate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValid", + "printedName": "isValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV", + "mangledName": "$s14AtomicTransact0B12DataResponseV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactSDKEvent", + "printedName": "TransactSDKEvent", + "children": [ + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "finish", + "printedName": "finish", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "openURL", + "printedName": "openURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "interaction", + "printedName": "interaction", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "dataRequest", + "printedName": "dataRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "automationHandoff", + "printedName": "automationHandoff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "launch", + "printedName": "launch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "authStatusUpdate", + "printedName": "authStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "taskStatusUpdate", + "printedName": "taskStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactSDKEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ", + "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ", + "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B8SDKEventO", + "mangledName": "$s14AtomicTransact0B8SDKEventO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactTaskStatusUpdate", + "printedName": "TransactTaskStatusUpdate", + "children": [ + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "failReason", + "printedName": "failReason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "switchData", + "printedName": "switchData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "depositData", + "printedName": "depositData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "managedBy", + "printedName": "managedBy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ManagedBy", + "printedName": "ManagedBy", + "children": [ + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(company:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TaskStatus", + "printedName": "TaskStatus", + "children": [ + { + "kind": "Var", + "name": "completed", + "printedName": "completed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "processing", + "printedName": "processing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "queued", + "printedName": "queued", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SwitchData", + "printedName": "SwitchData", + "children": [ + { + "kind": "Var", + "name": "paymentMethod", + "printedName": "paymentMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(paymentMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + }, + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "PaymentMethod", + "printedName": "PaymentMethod", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PaymentType", + "printedName": "PaymentType", + "children": [ + { + "kind": "Var", + "name": "card", + "printedName": "card", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "bank", + "printedName": "bank", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "expiry", + "printedName": "expiry", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "brand", + "printedName": "brand", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFour", + "printedName": "lastFour", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "routingNumber", + "printedName": "routingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountType", + "printedName": "accountType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFourAccountNumber", + "printedName": "lastFourAccountNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DepositData", + "printedName": "DepositData", + "children": [ + { + "kind": "Var", + "name": "accountType", + "printedName": "accountType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distributionAmount", + "printedName": "distributionAmount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distributionType", + "printedName": "distributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFour", + "printedName": "lastFour", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "routingNumber", + "printedName": "routingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactResponse", + "printedName": "TransactResponse", + "children": [ + { + "kind": "TypeDecl", + "name": "ResponseData", + "printedName": "ResponseData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "handoff", + "printedName": "handoff", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reason", + "printedName": "reason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "finished", + "printedName": "finished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: AtomicTransact.TransactError)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transactDismissed", + "printedName": "transactDismissed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF", + "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp", + "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg", + "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B8ResponseO", + "mangledName": "$s14AtomicTransact0B8ResponseO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TransactError", + "printedName": "TransactError", + "children": [ + { + "kind": "Var", + "name": "unableToConnectToTransact", + "printedName": "unableToConnectToTransact", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF", + "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "invalidConfig", + "printedName": "invalidConfig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF", + "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transactError", + "printedName": "transactError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(data: [Swift.String : any Swift.Sendable])", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF", + "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B5ErrorO", + "mangledName": "$s14AtomicTransact0B5ErrorO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "TransactActionPresenter", + "printedName": "TransactActionPresenter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactActionPresenter", + "printedName": "AtomicTransact.TransactActionPresenter", + "usr": "s:14AtomicTransact0B15ActionPresenterC" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc", + "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "presentAction", + "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF", + "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14AtomicTransact0B15ActionPresenterC", + "mangledName": "$s14AtomicTransact0B15ActionPresenterC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactEnvironment", + "printedName": "TransactEnvironment", + "children": [ + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(transactPath: Swift.String, apiPath: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "transactPath", + "printedName": "transactPath", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp", + "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg", + "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiPath", + "printedName": "apiPath", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B11EnvironmentO", + "mangledName": "$s14AtomicTransact0B11EnvironmentO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactInteraction", + "printedName": "TransactInteraction", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:identifier:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc", + "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "language", + "printedName": "language", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "additionalProduct", + "printedName": "additionalProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payroll", + "printedName": "payroll", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B11InteractionV", + "mangledName": "$s14AtomicTransact0B11InteractionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "Function", + "name": "atomicTransact", + "printedName": "atomicTransact(isPresented:config:environment:presentsFullscreen:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Binding", + "printedName": "SwiftUI.Binding", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:7SwiftUI7BindingV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> AtomicTransact.AtomicConfig", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE011isPresented6config11environment18presentsFullscreen13onInteraction0M11DataRequest0M16AuthStatusUpdate0m4TaskrS00M6Launch0M10Completion0M5ErrorQrAA7BindingVySbG_AD0D6ConfigVycAD0E11EnvironmentOSbyAD0eN0VcSgAD0eO8ResponseVSgAD0eoP0VYacSgyAD0eqrS0VcSgyAD0etrS0VcSgyycSgyAD0E8ResponseOcSgyAD0eW0OcSgtF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE011isPresented6config11environment18presentsFullscreen13onInteraction0M11DataRequest0M16AuthStatusUpdate0m4TaskrS00M6Launch0M10Completion0M5ErrorQrAA7BindingVySbG_AD0D6ConfigVycAD0E11EnvironmentOSbyAD0eN0VcSgAD0eO8ResponseVSgAD0eoP0VYacSgyAD0eqrS0VcSgyAD0etrS0VcSgyycSgyAD0E8ResponseOcSgyAD0eW0OcSgtF", + "moduleName": "AtomicTransact", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "atomicTransactActionsPresenter", + "printedName": "atomicTransactActionsPresenter(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "TransactActionPresenter", + "printedName": "AtomicTransact.TransactActionPresenter", + "usr": "s:14AtomicTransact0B15ActionPresenterC" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "moduleName": "AtomicTransact", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP", + "moduleName": "SwiftUICore", + "genericSig": "<τ_0_0.Body : SwiftUI.View>", + "sugared_genericSig": "", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "Preconcurrency", + "TypeEraser", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "Available", + "Available", + "Available", + "Available", + "Custom" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift", + "kind": "BooleanLiteral", + "offset": 320, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 432, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 4337, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 5566, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 10, + "value": "\"transact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataRequest.swift", + "kind": "Dictionary", + "offset": 1774, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift", + "kind": "StringLiteral", + "offset": 2453, + "length": 5, + "value": "\"_id\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 1998, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4408, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4415, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4422, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7173, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7180, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7187, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 10242, + "length": 9, + "value": "\"pay-now\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13023, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13060, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13096, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13133, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19145, + "length": 11, + "value": "\"user-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19185, + "length": 15, + "value": "\"employer-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19222, + "length": 10, + "value": "\"pay-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19253, + "length": 8, + "value": "\"custom\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "BooleanLiteral", + "offset": 19652, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "BooleanLiteral", + "offset": 22488, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 26929, + "length": 5, + "value": "\"ios\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27200, + "length": 49, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27224, + "length": 1, + "value": "\".\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27248, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "IntegerLiteral", + "offset": 27288, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27325, + "length": 26, + "value": "\".\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27350, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27499, + "length": 18, + "value": "\"MinimumOSVersion\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27585, + "length": 19, + "value": "\"DTPlatformVersion\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29436, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29443, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29450, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", + "kind": "BooleanLiteral", + "offset": 10592, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", + "kind": "BooleanLiteral", + "offset": 11330, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 715, + "length": 42, + "value": "\"Field has too many or too few characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 21, + "value": "\"Too many characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 834, + "length": 35, + "value": "\"Field contains invalid characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 23, + "value": "\"atomic-transact-close\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 222, + "length": 24, + "value": "\"atomic-transact-finish\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 263, + "length": 26, + "value": "\"atomic-transact-open-url\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 29, + "value": "\"atomic-transact-interaction\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 360, + "length": 30, + "value": "\"atomic-transact-data-request\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 417, + "length": 36, + "value": "\"atomic-transact-automation-handoff\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 469, + "length": 24, + "value": "\"atomic-transact-launch\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 519, + "length": 36, + "value": "\"atomic-transact-auth-status-update\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 581, + "length": 36, + "value": "\"atomic-transact-task-status-update\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 632, + "length": 23, + "value": "\"atomic-transact-error\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift", + "kind": "StringLiteral", + "offset": 6447, + "length": 5, + "value": "\"_id\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 224, + "length": 17, + "value": "\"DismissTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 300, + "length": 14, + "value": "\"HideTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 377, + "length": 15, + "value": "\"PauseTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1981, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", + "kind": "BooleanLiteral", + "offset": 1454, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", + "kind": "BooleanLiteral", + "offset": 3440, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift", + "kind": "StringLiteral", + "offset": 228, + "length": 8, + "value": "\"3.28.0\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift", + "kind": "StringLiteral", + "offset": 178, + "length": 32, + "value": "\"com.atomicfi.transact.keychain\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..5288997 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,625 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +@_exported import AtomicTransact +import Combine +import Foundation +import OSLog +import QuantumIOS +import SafariServices +import Security +import Swift +import SwiftUI +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os +public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus + public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case authenticated + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus) + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate { + @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig! + @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment! + @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())? + @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? + @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())? + @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())? + @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error) + @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactDataRequest : Swift.Sendable { + public var taskId: Swift.String? + public var userId: Swift.String + public var identifier: Swift.String + public var fields: [Swift.String] + public var data: [Swift.String : any Swift.Sendable] + public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:]) +} +public struct TransactCompany : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let name: Swift.String + public let branding: AtomicTransact.TransactCompany.Branding? + public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil) + public struct Branding : Swift.Decodable, Swift.Sendable { + public let color: Swift.String + public let logo: AtomicTransact.TransactCompany.Branding.Logo + public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo) + public struct Logo : Swift.Decodable, Swift.Sendable { + public let url: Swift.String + public let backgroundColor: Swift.String? + public init(url: Swift.String, backgroundColor: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public struct AtomicConfig : Swift.Codable, Swift.Sendable { + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil) + public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + @available(*, deprecated, message: "Use `tasks` instead of `product`") + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + public struct Task : Swift.Codable, Swift.Sendable { + public let product: AtomicTransact.AtomicConfig.ProductType? + public let operation: AtomicTransact.AtomicConfig.ProductType? + public let distribution: AtomicTransact.AtomicConfig.Distribution? + public let forms: [Swift.String]? + public let action: AtomicTransact.AtomicConfig.UserAction? + public let apps: [AtomicTransact.AtomicConfig.Task.App]? + public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil) + public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable { + case payNow + case expenses + case orders + case suggestions + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] { + get + } + public var rawValue: Swift.String { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Theme : Swift.Codable, Swift.Sendable { + public let brandColor: Swift.String? + public let overlayColor: Swift.String? + public var dark: Swift.Bool? + public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? + public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public enum ColorScheme { + case light + case dark + case system + public var isDarkMode: Swift.Bool { + get + } + public static func == (a: AtomicTransact.AtomicConfig.Theme.ColorScheme, b: AtomicTransact.AtomicConfig.Theme.ColorScheme) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Distribution : Swift.Codable, Swift.Sendable { + public enum DistributionType : Swift.String, Swift.Codable, Swift.Sendable { + case total + case fixed + case percent + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ActionType : Swift.String, Swift.Codable, Swift.Sendable { + case create + case update + case delete + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var type: AtomicTransact.AtomicConfig.Distribution.DistributionType + public var amount: Swift.Double + public var action: AtomicTransact.AtomicConfig.Distribution.ActionType? + public var canUpdate: Swift.Bool? + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil) + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public enum ProductType : Swift.String, Swift.Codable, Swift.Sendable { + case deposit + case verify + case enroll + case `switch` + case present + case tax + case action + case aggregate + case manage + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScopeType : Swift.String, Swift.Codable, Swift.Sendable { + case userLink + case employerLink + case payLink + case custom + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable { + case sdk + case api + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct Deeplink : Swift.Codable, Swift.Sendable { + public enum Step { + case searchCompany + case searchPayroll + case loginCompany(companyId: Swift.String, connectorId: Swift.String? = nil, singleSwitch: Swift.Bool? = false) + case loginPayroll(connectorId: Swift.String, companyName: Swift.String) + case addCard + public var id: Swift.String { + get + } + } + public enum App { + case payNow(payments: [Swift.String], accountId: Swift.String) + case expenses + case orders + case suggestions + public var id: Swift.String { + get + } + } + public var step: Swift.String? + public var companyId: Swift.String? + public var connectorId: Swift.String? + public var companyName: Swift.String? + public var singleSwitch: Swift.Bool? + public var app: Swift.String? + public var payments: [Swift.String]? + public var accountId: Swift.String? + public init(step: AtomicTransact.AtomicConfig.Deeplink.Step) + public static func step(_ step: AtomicTransact.AtomicConfig.Deeplink.Step) -> AtomicTransact.AtomicConfig.Deeplink + public init(app: AtomicTransact.AtomicConfig.Deeplink.App) + public static func app(_ app: AtomicTransact.AtomicConfig.Deeplink.App) -> AtomicTransact.AtomicConfig.Deeplink + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct DemoMode : Swift.Codable, Swift.Sendable { + public var enabled: Swift.Bool + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public struct Brand : Swift.Codable, Swift.Sendable { + public var logo: Swift.String + public var color: Swift.String + public init(logo: Swift.String, color: Swift.String) + public init(logo: Swift.String, color: UIKit.UIColor) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand + public init(name: Swift.String, brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer? + public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Search : Swift.Codable, Swift.Sendable { + public var tags: [Swift.String]? + public var excludedTags: [Swift.String]? + public var ruleId: Swift.String? + public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Experiments : Swift.Codable, Swift.Sendable { + public var fractionalDeposits: Swift.Bool? + public var unemploymentCarousel: Swift.Bool? + public var manualFallback: Swift.Bool? + public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Features : Swift.Codable, Swift.Sendable { + public var manualDepositFlow: Swift.Bool? + public var coAuth: Swift.Bool? + public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct UserAction : Swift.Codable, Swift.Sendable { + public var id: Swift.String + public init(id: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public init(name: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct NavigationOptions : Swift.Codable, Swift.Sendable { + public var showBackButton: Swift.Bool? + public var showBackButtonText: Swift.Bool? + public var showCloseButton: Swift.Bool? + public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Platform : Swift.Codable, Swift.Sendable { + public init() + public init(suffixed platformSuffix: Swift.String) + public func encode() -> Any? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public let publicToken: Swift.String? + public var tasks: [AtomicTransact.AtomicConfig.Task]? + public let demo: AtomicTransact.AtomicConfig.DemoMode? + public let product: AtomicTransact.AtomicConfig.ProductType? + public let additionalProduct: AtomicTransact.AtomicConfig.ProductType? + public let linkedAccount: Swift.String? + public let deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? + public let sessionContext: Swift.String? + public let scope: AtomicTransact.AtomicConfig.ScopeType? + public var theme: AtomicTransact.AtomicConfig.Theme? + public var distribution: AtomicTransact.AtomicConfig.Distribution? + public var language: Swift.String + public var deeplink: AtomicTransact.AtomicConfig.Deeplink? + public var metadata: [Swift.String : Swift.String]? + public var search: AtomicTransact.AtomicConfig.Search? + public var handoff: [Swift.String]? + public var experiments: AtomicTransact.AtomicConfig.Experiments? + public var features: AtomicTransact.AtomicConfig.Features? + public var customer: AtomicTransact.AtomicConfig.Customer? + public let uplinkSessionUrl: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum Atomic { + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { + get + } + public static func dismissTransact() + public static func hideTransact() + public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + public enum PauseTransactError : Swift.Error { + case transactNotPresented + public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable { + @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true) + @objc deinit + } + public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef +} +public struct TransactDataResponse : Swift.Codable, Swift.Sendable { + public let card: AtomicTransact.TransactDataResponse.CardData? + public let identity: AtomicTransact.TransactDataResponse.Identity? + public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil) + public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error { + case invalidCharacterCount + case tooManyCharacters + case invalidCharacters + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable { + public let fieldName: Swift.String + public let error: AtomicTransact.TransactDataResponse.ValidationErrorType + public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType) + public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Identity : Swift.Codable, Swift.Sendable { + public let firstName: Swift.String? + public let lastName: Swift.String? + public let postalCode: Swift.String? + public let address: Swift.String? + public let address2: Swift.String? + public let city: Swift.String? + public let state: Swift.String? + public let phone: Swift.String? + public let email: Swift.String? + public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct CardData : Swift.Codable, Swift.Sendable { + public let number: Swift.String + public let expiry: Swift.String? + public let cvv: Swift.String? + public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType? + public enum CardType : Swift.String, Swift.Sendable, Swift.Codable { + case debit + case credit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactSDKEvent : Swift.String, Swift.CaseIterable { + case close + case finish + case openURL + case interaction + case dataRequest + case automationHandoff + case launch + case authStatusUpdate + case taskStatusUpdate + case error + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.TransactSDKEvent] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] { + get + } + public var rawValue: Swift.String { + get + } +} +public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable { + public let taskId: Swift.String + public let product: AtomicTransact.AtomicConfig.ProductType + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus + public let failReason: Swift.String? + public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? + public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? + public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? + public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil) + public struct ManagedBy : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public init(company: AtomicTransact.TransactCompany) + public init(from decoder: any Swift.Decoder) throws + } + public enum TaskStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case completed + case failed + case processing + case queued + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct SwitchData : Swift.Decodable, Swift.Sendable { + public let paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod + public init(paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod) + public struct PaymentMethod : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let title: Swift.String + public let type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType + public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable { + case card + case bank + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public let expiry: Swift.String? + public let brand: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let accountType: Swift.String? + public let lastFourAccountNumber: Swift.String? + public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public struct DepositData : Swift.Decodable, Swift.Sendable { + public let accountType: Swift.String? + public let distributionAmount: Swift.Double? + public let distributionType: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let title: Swift.String? + public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable { + public struct ResponseData : Swift.Sendable { + public init(data: [Swift.String : any Swift.Sendable]) + public var data: [Swift.String : any Swift.Sendable] + public var taskId: Swift.String? { + get + } + public var handoff: Swift.String? { + get + } + public var reason: Swift.String? { + get + } + public var identifier: Swift.String { + get + } + } + case finished(response: AtomicTransact.TransactResponse.ResponseData) + case closed(response: AtomicTransact.TransactResponse.ResponseData) + case error(error: AtomicTransact.TransactError) + case transactDismissed + public var description: Swift.String { + get + } +} +public enum TransactError : Swift.Error, Swift.Sendable { + case unableToConnectToTransact + case invalidConfig + case transactError(data: [Swift.String : any Swift.Sendable]) +} +extension SwiftUICore.View { + @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View + + @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + +} +@_Concurrency.MainActor final public class TransactActionPresenter { + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @objc deinit +} +public enum TransactEnvironment : Swift.Sendable { + case production + case sandbox + case custom(transactPath: Swift.String, apiPath: Swift.String) + public var transactPath: Swift.String { + get + } + public var apiPath: Swift.String { + get + } +} +public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable { + public var name: Swift.String + public var identifier: Swift.String + public var value: [Swift.String : any Swift.Sendable] + public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable]) + public var description: Swift.String { + get + } + public var language: Swift.String? { + get + } + public var customer: Swift.String? { + get + } + public var product: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var company: Swift.String? { + get + } + public var payroll: Swift.String? { + get + } +} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {} +extension AtomicTransact.TransactSDKEvent : Swift.Equatable {} +extension AtomicTransact.TransactSDKEvent : Swift.Hashable {} +extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {} +extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..4e446ef83866d92934fe2c2956f8b07c3a9d38be GIT binary patch literal 68580 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 literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..5288997 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,625 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +@_exported import AtomicTransact +import Combine +import Foundation +import OSLog +import QuantumIOS +import SafariServices +import Security +import Swift +import SwiftUI +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os +public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus + public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case authenticated + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus) + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate { + @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig! + @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment! + @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())? + @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? + @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())? + @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())? + @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error) + @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactDataRequest : Swift.Sendable { + public var taskId: Swift.String? + public var userId: Swift.String + public var identifier: Swift.String + public var fields: [Swift.String] + public var data: [Swift.String : any Swift.Sendable] + public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:]) +} +public struct TransactCompany : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let name: Swift.String + public let branding: AtomicTransact.TransactCompany.Branding? + public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil) + public struct Branding : Swift.Decodable, Swift.Sendable { + public let color: Swift.String + public let logo: AtomicTransact.TransactCompany.Branding.Logo + public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo) + public struct Logo : Swift.Decodable, Swift.Sendable { + public let url: Swift.String + public let backgroundColor: Swift.String? + public init(url: Swift.String, backgroundColor: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public struct AtomicConfig : Swift.Codable, Swift.Sendable { + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil) + public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + @available(*, deprecated, message: "Use `tasks` instead of `product`") + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + public struct Task : Swift.Codable, Swift.Sendable { + public let product: AtomicTransact.AtomicConfig.ProductType? + public let operation: AtomicTransact.AtomicConfig.ProductType? + public let distribution: AtomicTransact.AtomicConfig.Distribution? + public let forms: [Swift.String]? + public let action: AtomicTransact.AtomicConfig.UserAction? + public let apps: [AtomicTransact.AtomicConfig.Task.App]? + public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil) + public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable { + case payNow + case expenses + case orders + case suggestions + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] { + get + } + public var rawValue: Swift.String { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Theme : Swift.Codable, Swift.Sendable { + public let brandColor: Swift.String? + public let overlayColor: Swift.String? + public var dark: Swift.Bool? + public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? + public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public enum ColorScheme { + case light + case dark + case system + public var isDarkMode: Swift.Bool { + get + } + public static func == (a: AtomicTransact.AtomicConfig.Theme.ColorScheme, b: AtomicTransact.AtomicConfig.Theme.ColorScheme) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Distribution : Swift.Codable, Swift.Sendable { + public enum DistributionType : Swift.String, Swift.Codable, Swift.Sendable { + case total + case fixed + case percent + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ActionType : Swift.String, Swift.Codable, Swift.Sendable { + case create + case update + case delete + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var type: AtomicTransact.AtomicConfig.Distribution.DistributionType + public var amount: Swift.Double + public var action: AtomicTransact.AtomicConfig.Distribution.ActionType? + public var canUpdate: Swift.Bool? + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil) + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public enum ProductType : Swift.String, Swift.Codable, Swift.Sendable { + case deposit + case verify + case enroll + case `switch` + case present + case tax + case action + case aggregate + case manage + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScopeType : Swift.String, Swift.Codable, Swift.Sendable { + case userLink + case employerLink + case payLink + case custom + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable { + case sdk + case api + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct Deeplink : Swift.Codable, Swift.Sendable { + public enum Step { + case searchCompany + case searchPayroll + case loginCompany(companyId: Swift.String, connectorId: Swift.String? = nil, singleSwitch: Swift.Bool? = false) + case loginPayroll(connectorId: Swift.String, companyName: Swift.String) + case addCard + public var id: Swift.String { + get + } + } + public enum App { + case payNow(payments: [Swift.String], accountId: Swift.String) + case expenses + case orders + case suggestions + public var id: Swift.String { + get + } + } + public var step: Swift.String? + public var companyId: Swift.String? + public var connectorId: Swift.String? + public var companyName: Swift.String? + public var singleSwitch: Swift.Bool? + public var app: Swift.String? + public var payments: [Swift.String]? + public var accountId: Swift.String? + public init(step: AtomicTransact.AtomicConfig.Deeplink.Step) + public static func step(_ step: AtomicTransact.AtomicConfig.Deeplink.Step) -> AtomicTransact.AtomicConfig.Deeplink + public init(app: AtomicTransact.AtomicConfig.Deeplink.App) + public static func app(_ app: AtomicTransact.AtomicConfig.Deeplink.App) -> AtomicTransact.AtomicConfig.Deeplink + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct DemoMode : Swift.Codable, Swift.Sendable { + public var enabled: Swift.Bool + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public struct Brand : Swift.Codable, Swift.Sendable { + public var logo: Swift.String + public var color: Swift.String + public init(logo: Swift.String, color: Swift.String) + public init(logo: Swift.String, color: UIKit.UIColor) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand + public init(name: Swift.String, brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer? + public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Search : Swift.Codable, Swift.Sendable { + public var tags: [Swift.String]? + public var excludedTags: [Swift.String]? + public var ruleId: Swift.String? + public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Experiments : Swift.Codable, Swift.Sendable { + public var fractionalDeposits: Swift.Bool? + public var unemploymentCarousel: Swift.Bool? + public var manualFallback: Swift.Bool? + public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Features : Swift.Codable, Swift.Sendable { + public var manualDepositFlow: Swift.Bool? + public var coAuth: Swift.Bool? + public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct UserAction : Swift.Codable, Swift.Sendable { + public var id: Swift.String + public init(id: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public init(name: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct NavigationOptions : Swift.Codable, Swift.Sendable { + public var showBackButton: Swift.Bool? + public var showBackButtonText: Swift.Bool? + public var showCloseButton: Swift.Bool? + public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Platform : Swift.Codable, Swift.Sendable { + public init() + public init(suffixed platformSuffix: Swift.String) + public func encode() -> Any? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public let publicToken: Swift.String? + public var tasks: [AtomicTransact.AtomicConfig.Task]? + public let demo: AtomicTransact.AtomicConfig.DemoMode? + public let product: AtomicTransact.AtomicConfig.ProductType? + public let additionalProduct: AtomicTransact.AtomicConfig.ProductType? + public let linkedAccount: Swift.String? + public let deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? + public let sessionContext: Swift.String? + public let scope: AtomicTransact.AtomicConfig.ScopeType? + public var theme: AtomicTransact.AtomicConfig.Theme? + public var distribution: AtomicTransact.AtomicConfig.Distribution? + public var language: Swift.String + public var deeplink: AtomicTransact.AtomicConfig.Deeplink? + public var metadata: [Swift.String : Swift.String]? + public var search: AtomicTransact.AtomicConfig.Search? + public var handoff: [Swift.String]? + public var experiments: AtomicTransact.AtomicConfig.Experiments? + public var features: AtomicTransact.AtomicConfig.Features? + public var customer: AtomicTransact.AtomicConfig.Customer? + public let uplinkSessionUrl: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum Atomic { + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { + get + } + public static func dismissTransact() + public static func hideTransact() + public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + public enum PauseTransactError : Swift.Error { + case transactNotPresented + public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable { + @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true) + @objc deinit + } + public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef +} +public struct TransactDataResponse : Swift.Codable, Swift.Sendable { + public let card: AtomicTransact.TransactDataResponse.CardData? + public let identity: AtomicTransact.TransactDataResponse.Identity? + public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil) + public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error { + case invalidCharacterCount + case tooManyCharacters + case invalidCharacters + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable { + public let fieldName: Swift.String + public let error: AtomicTransact.TransactDataResponse.ValidationErrorType + public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType) + public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Identity : Swift.Codable, Swift.Sendable { + public let firstName: Swift.String? + public let lastName: Swift.String? + public let postalCode: Swift.String? + public let address: Swift.String? + public let address2: Swift.String? + public let city: Swift.String? + public let state: Swift.String? + public let phone: Swift.String? + public let email: Swift.String? + public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct CardData : Swift.Codable, Swift.Sendable { + public let number: Swift.String + public let expiry: Swift.String? + public let cvv: Swift.String? + public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType? + public enum CardType : Swift.String, Swift.Sendable, Swift.Codable { + case debit + case credit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactSDKEvent : Swift.String, Swift.CaseIterable { + case close + case finish + case openURL + case interaction + case dataRequest + case automationHandoff + case launch + case authStatusUpdate + case taskStatusUpdate + case error + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.TransactSDKEvent] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] { + get + } + public var rawValue: Swift.String { + get + } +} +public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable { + public let taskId: Swift.String + public let product: AtomicTransact.AtomicConfig.ProductType + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus + public let failReason: Swift.String? + public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? + public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? + public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? + public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil) + public struct ManagedBy : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public init(company: AtomicTransact.TransactCompany) + public init(from decoder: any Swift.Decoder) throws + } + public enum TaskStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case completed + case failed + case processing + case queued + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct SwitchData : Swift.Decodable, Swift.Sendable { + public let paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod + public init(paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod) + public struct PaymentMethod : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let title: Swift.String + public let type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType + public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable { + case card + case bank + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public let expiry: Swift.String? + public let brand: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let accountType: Swift.String? + public let lastFourAccountNumber: Swift.String? + public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public struct DepositData : Swift.Decodable, Swift.Sendable { + public let accountType: Swift.String? + public let distributionAmount: Swift.Double? + public let distributionType: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let title: Swift.String? + public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable { + public struct ResponseData : Swift.Sendable { + public init(data: [Swift.String : any Swift.Sendable]) + public var data: [Swift.String : any Swift.Sendable] + public var taskId: Swift.String? { + get + } + public var handoff: Swift.String? { + get + } + public var reason: Swift.String? { + get + } + public var identifier: Swift.String { + get + } + } + case finished(response: AtomicTransact.TransactResponse.ResponseData) + case closed(response: AtomicTransact.TransactResponse.ResponseData) + case error(error: AtomicTransact.TransactError) + case transactDismissed + public var description: Swift.String { + get + } +} +public enum TransactError : Swift.Error, Swift.Sendable { + case unableToConnectToTransact + case invalidConfig + case transactError(data: [Swift.String : any Swift.Sendable]) +} +extension SwiftUICore.View { + @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View + + @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + +} +@_Concurrency.MainActor final public class TransactActionPresenter { + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @objc deinit +} +public enum TransactEnvironment : Swift.Sendable { + case production + case sandbox + case custom(transactPath: Swift.String, apiPath: Swift.String) + public var transactPath: Swift.String { + get + } + public var apiPath: Swift.String { + get + } +} +public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable { + public var name: Swift.String + public var identifier: Swift.String + public var value: [Swift.String : any Swift.Sendable] + public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable]) + public var description: Swift.String { + get + } + public var language: Swift.String? { + get + } + public var customer: Swift.String? { + get + } + public var product: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var company: Swift.String? { + get + } + public var payroll: Swift.String? { + get + } +} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {} +extension AtomicTransact.TransactSDKEvent : Swift.Equatable {} +extension AtomicTransact.TransactSDKEvent : Swift.Hashable {} +extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {} +extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/module.modulemap b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/module.modulemap new file mode 100644 index 0000000..0a71a81 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module AtomicTransact { + umbrella header "AtomicTransact.h" + export * + + module * { export * } +} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..291731b --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,100 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhysicalAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePaymentInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherFinancialInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact new file mode 100644 index 0000000000000000000000000000000000000000..a240e92175885566bef7bc8777ef20c060608405 GIT binary patch literal 3628424 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%0Dyhwi2k<$;1 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%0D&ZRDqLzsUN=5iDSZVQfgZ}ySBE& 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/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 z


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 literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h new file mode 100644 index 0000000..f75daad --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h @@ -0,0 +1,16 @@ +// +// AtomicTransact.h +// AtomicTransact +// +// Created by Erik Sargent on 8/24/21. +// + +#import + +//! Project version number for AtomicTransactiOS. +FOUNDATION_EXPORT double AtomicTransactVersionNumber; + +//! Project version string for AtomicTransactiOS. +FOUNDATION_EXPORT const unsigned char AtomicTransactVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist new file mode 100644 index 0000000..c759d05 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist @@ -0,0 +1,51 @@ + + + + + BuildMachineOSBuild + 24G617 + CFBundleDevelopmentRegion + en + CFBundleExecutable + AtomicTransact + CFBundleIdentifier + com.atomicfi.AtomicTransact + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AtomicTransact + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.28.0 + CFBundleSupportedPlatforms + + iPhoneSimulator + + CFBundleVersion + 175 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 22F76 + DTPlatformName + iphonesimulator + DTPlatformVersion + 18.5 + DTSDKBuild + 22F76 + DTSDKName + iphonesimulator18.5 + DTXcode + 1640 + DTXcodeBuild + 16F6 + MinimumOSVersion + 15.0 + UIDeviceFamily + + 1 + 2 + + + diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..4334b62 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,25770 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "AtomicTransact", + "printedName": "AtomicTransact", + "children": [ + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactInteraction", + "printedName": "TransactInteraction", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:identifier:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc", + "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "language", + "printedName": "language", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "additionalProduct", + "printedName": "additionalProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payroll", + "printedName": "payroll", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B11InteractionV", + "mangledName": "$s14AtomicTransact0B11InteractionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AtomicConfig", + "printedName": "AtomicConfig", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "moduleName": "AtomicTransact", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Task", + "printedName": "Task", + "children": [ + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "operation", + "printedName": "operation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distribution", + "printedName": "distribution", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "forms", + "printedName": "forms", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apps", + "printedName": "apps", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:operation:distribution:forms:action:apps:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "App", + "printedName": "App", + "children": [ + { + "kind": "Var", + "name": "payNow", + "printedName": "payNow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "expenses", + "printedName": "expenses", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "orders", + "printedName": "orders", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "suggestions", + "printedName": "suggestions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Task.App?", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Theme", + "printedName": "Theme", + "children": [ + { + "kind": "Var", + "name": "brandColor", + "printedName": "brandColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "overlayColor", + "printedName": "overlayColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dark", + "printedName": "dark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "navigationOptions", + "printedName": "navigationOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ColorScheme", + "printedName": "ColorScheme", + "children": [ + { + "kind": "Var", + "name": "light", + "printedName": "light", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "dark", + "printedName": "dark", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "system", + "printedName": "system", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "isDarkMode", + "printedName": "isDarkMode", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF", + "moduleName": "AtomicTransact", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Distribution", + "printedName": "Distribution", + "children": [ + { + "kind": "TypeDecl", + "name": "DistributionType", + "printedName": "DistributionType", + "children": [ + { + "kind": "Var", + "name": "total", + "printedName": "total", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "fixed", + "printedName": "fixed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "percent", + "printedName": "percent", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ActionType", + "printedName": "ActionType", + "children": [ + { + "kind": "Var", + "name": "create", + "printedName": "create", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "update", + "printedName": "update", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "delete", + "printedName": "delete", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "amount", + "printedName": "amount", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "canUpdate", + "printedName": "canUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:amount:action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:amount:action:canUpdate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProductType", + "printedName": "ProductType", + "children": [ + { + "kind": "Var", + "name": "deposit", + "printedName": "deposit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "verify", + "printedName": "verify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "enroll", + "printedName": "enroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "switch", + "printedName": "switch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "present", + "printedName": "present", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "tax", + "printedName": "tax", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "aggregate", + "printedName": "aggregate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "manage", + "printedName": "manage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScopeType", + "printedName": "ScopeType", + "children": [ + { + "kind": "Var", + "name": "userLink", + "printedName": "userLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "employerLink", + "printedName": "employerLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "payLink", + "printedName": "payLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DeferredPaymentMethodStrategy", + "printedName": "DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "api", + "printedName": "api", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Deeplink", + "printedName": "Deeplink", + "children": [ + { + "kind": "TypeDecl", + "name": "Step", + "printedName": "Step", + "children": [ + { + "kind": "Var", + "name": "searchCompany", + "printedName": "searchCompany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "searchPayroll", + "printedName": "searchPayroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "loginCompany", + "printedName": "loginCompany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(companyId: Swift.String, connectorId: Swift.String?, singleSwitch: Swift.Bool?)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "loginPayroll", + "printedName": "loginPayroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(connectorId: Swift.String, companyName: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "addCard", + "printedName": "addCard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "App", + "printedName": "App", + "children": [ + { + "kind": "Var", + "name": "payNow", + "printedName": "payNow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> ([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(payments: [Swift.String], accountId: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "expenses", + "printedName": "expenses", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "orders", + "printedName": "orders", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "suggestions", + "printedName": "suggestions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Var", + "name": "step", + "printedName": "step", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "companyId", + "printedName": "companyId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connectorId", + "printedName": "connectorId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "companyName", + "printedName": "companyName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "singleSwitch", + "printedName": "singleSwitch", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "app", + "printedName": "app", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payments", + "printedName": "payments", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(step:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "step", + "printedName": "step(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(app:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "app", + "printedName": "app(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DemoMode", + "printedName": "DemoMode", + "children": [ + { + "kind": "Var", + "name": "enabled", + "printedName": "enabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Customer", + "printedName": "Customer", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Brand", + "printedName": "Brand", + "children": [ + { + "kind": "Var", + "name": "logo", + "printedName": "logo", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logo:color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logo:color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "brand", + "printedName": "brand", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:brand:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(customer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Search", + "printedName": "Search", + "children": [ + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "excludedTags", + "printedName": "excludedTags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "ruleId", + "printedName": "ruleId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(tags:excludedTags:ruleId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Experiments", + "printedName": "Experiments", + "children": [ + { + "kind": "Var", + "name": "fractionalDeposits", + "printedName": "fractionalDeposits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "unemploymentCarousel", + "printedName": "unemploymentCarousel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "manualFallback", + "printedName": "manualFallback", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalDeposits:unemploymentCarousel:manualFallback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Features", + "printedName": "Features", + "children": [ + { + "kind": "Var", + "name": "manualDepositFlow", + "printedName": "manualDepositFlow", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coAuth", + "printedName": "coAuth", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coAuth:manualDepositFlow:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserAction", + "printedName": "UserAction", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Customer", + "printedName": "Customer", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NavigationOptions", + "printedName": "NavigationOptions", + "children": [ + { + "kind": "Var", + "name": "showBackButton", + "printedName": "showBackButton", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showBackButtonText", + "printedName": "showBackButtonText", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showCloseButton", + "printedName": "showCloseButton", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(showBackButton:showBackButtonText:showCloseButton:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButton0fgH4Text0f5CloseH0AESbSg_A2Itcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButton0fgH4Text0f5CloseH0AESbSg_A2Itcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Platform", + "printedName": "Platform", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformVAEycfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformVAEycfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(suffixed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV8suffixedAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV8suffixedAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV6encodeypSgyF", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV6encodeypSgyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "publicToken", + "printedName": "publicToken", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "tasks", + "printedName": "tasks", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "demo", + "printedName": "demo", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "additionalProduct", + "printedName": "additionalProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "linkedAccount", + "printedName": "linkedAccount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV13linkedAccountSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV13linkedAccountSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV13linkedAccountSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV13linkedAccountSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deferredPaymentMethodStrategy", + "printedName": "deferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sessionContext", + "printedName": "sessionContext", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV14sessionContextSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV14sessionContextSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV14sessionContextSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV14sessionContextSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "scope", + "printedName": "scope", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "theme", + "printedName": "theme", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "distribution", + "printedName": "distribution", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "language", + "printedName": "language", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deeplink", + "printedName": "deeplink", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "search", + "printedName": "search", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "handoff", + "printedName": "handoff", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "experiments", + "printedName": "experiments", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "features", + "printedName": "features", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uplinkSessionUrl", + "printedName": "uplinkSessionUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV", + "mangledName": "$s14AtomicTransact0A6ConfigV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactEnvironment", + "printedName": "TransactEnvironment", + "children": [ + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(transactPath: Swift.String, apiPath: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "transactPath", + "printedName": "transactPath", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp", + "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg", + "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiPath", + "printedName": "apiPath", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B11EnvironmentO", + "mangledName": "$s14AtomicTransact0B11EnvironmentO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactResponse", + "printedName": "TransactResponse", + "children": [ + { + "kind": "TypeDecl", + "name": "ResponseData", + "printedName": "ResponseData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "handoff", + "printedName": "handoff", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reason", + "printedName": "reason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "finished", + "printedName": "finished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: AtomicTransact.TransactError)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transactDismissed", + "printedName": "transactDismissed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF", + "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp", + "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg", + "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B8ResponseO", + "mangledName": "$s14AtomicTransact0B8ResponseO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TransactError", + "printedName": "TransactError", + "children": [ + { + "kind": "Var", + "name": "unableToConnectToTransact", + "printedName": "unableToConnectToTransact", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF", + "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "invalidConfig", + "printedName": "invalidConfig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF", + "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transactError", + "printedName": "transactError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(data: [Swift.String : any Swift.Sendable])", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF", + "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B5ErrorO", + "mangledName": "$s14AtomicTransact0B5ErrorO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Function", + "name": "presentTransact", + "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentTransact", + "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentAction", + "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "interactions", + "printedName": "interactions", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ", + "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ", + "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "dismissTransact", + "printedName": "dismissTransact()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ", + "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hideTransact", + "printedName": "hideTransact()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O04hideB0yyFZ", + "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "PauseTransactError", + "printedName": "PauseTransactError", + "children": [ + { + "kind": "Var", + "name": "transactNotPresented", + "printedName": "transactNotPresented", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.Atomic.PauseTransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "AtomicTransact", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PausedTransactRef", + "printedName": "PausedTransactRef", + "children": [ + { + "kind": "Function", + "name": "resume", + "printedName": "resume(source:animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF", + "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC", + "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Function", + "name": "pauseTransact", + "printedName": "pauseTransact(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PausedTransactRef", + "printedName": "AtomicTransact.Atomic.PausedTransactRef", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ", + "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A0O", + "mangledName": "$s14AtomicTransact0A0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "TransactActionPresenter", + "printedName": "TransactActionPresenter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactActionPresenter", + "printedName": "AtomicTransact.TransactActionPresenter", + "usr": "s:14AtomicTransact0B15ActionPresenterC" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc", + "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "presentAction", + "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF", + "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14AtomicTransact0B15ActionPresenterC", + "mangledName": "$s14AtomicTransact0B15ActionPresenterC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactAuthStatusUpdate", + "printedName": "TransactAuthStatusUpdate", + "children": [ + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AuthStatus", + "printedName": "AuthStatus", + "children": [ + { + "kind": "Var", + "name": "authenticated", + "printedName": "authenticated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(company:status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "BaseTransactViewController", + "printedName": "BaseTransactViewController", + "children": [ + { + "kind": "Var", + "name": "config", + "printedName": "config", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "environment", + "printedName": "environment", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onInteraction", + "printedName": "onInteraction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onDataRequest", + "printedName": "onDataRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onAuthStatusUpdate", + "printedName": "onAuthStatusUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onTaskStatusUpdate", + "printedName": "onTaskStatusUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onCompletion", + "printedName": "onCompletion", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onLaunch", + "printedName": "onLaunch", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onError", + "printedName": "onError", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)viewDidLoad", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11viewDidLoadyyF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "webView", + "printedName": "webView(_:didFailProvisionalNavigation:withError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "WebKit.WKNavigation?", + "children": [ + { + "kind": "TypeNominal", + "name": "WKNavigation", + "printedName": "WebKit.WKNavigation", + "usr": "c:objc(cs)WKNavigation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)webView:didFailProvisionalNavigation:withError:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC03webD0_28didFailProvisionalNavigation9withErrorySo05WKWebD0C_So12WKNavigationCSgs0L0_ptF", + "moduleName": "AtomicTransact", + "objc_name": "webView:didFailProvisionalNavigation:withError:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)userContentController:didReceiveScriptMessage:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC011userContentE0_10didReceiveySo06WKUsergE0C_So15WKScriptMessageCtF", + "moduleName": "AtomicTransact", + "objc_name": "userContentController:didReceiveScriptMessage:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BaseTransactViewController", + "printedName": "AtomicTransact.BaseTransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithNibName:bundle:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.BaseTransactViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "BaseTransactViewController", + "printedName": "AtomicTransact.BaseTransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithCoder:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactTaskStatusUpdate", + "printedName": "TransactTaskStatusUpdate", + "children": [ + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "failReason", + "printedName": "failReason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "switchData", + "printedName": "switchData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "depositData", + "printedName": "depositData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "managedBy", + "printedName": "managedBy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ManagedBy", + "printedName": "ManagedBy", + "children": [ + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(company:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TaskStatus", + "printedName": "TaskStatus", + "children": [ + { + "kind": "Var", + "name": "completed", + "printedName": "completed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "processing", + "printedName": "processing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "queued", + "printedName": "queued", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SwitchData", + "printedName": "SwitchData", + "children": [ + { + "kind": "Var", + "name": "paymentMethod", + "printedName": "paymentMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(paymentMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + }, + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "PaymentMethod", + "printedName": "PaymentMethod", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PaymentType", + "printedName": "PaymentType", + "children": [ + { + "kind": "Var", + "name": "card", + "printedName": "card", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "bank", + "printedName": "bank", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "expiry", + "printedName": "expiry", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "brand", + "printedName": "brand", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFour", + "printedName": "lastFour", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "routingNumber", + "printedName": "routingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountType", + "printedName": "accountType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFourAccountNumber", + "printedName": "lastFourAccountNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DepositData", + "printedName": "DepositData", + "children": [ + { + "kind": "Var", + "name": "accountType", + "printedName": "accountType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distributionAmount", + "printedName": "distributionAmount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distributionType", + "printedName": "distributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFour", + "printedName": "lastFour", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "routingNumber", + "printedName": "routingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactDataRequest", + "printedName": "TransactDataRequest", + "children": [ + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fields", + "printedName": "fields", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(userId:identifier:fields:taskId:additionalData:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B11DataRequestV", + "mangledName": "$s14AtomicTransact0B11DataRequestV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactSDKEvent", + "printedName": "TransactSDKEvent", + "children": [ + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "finish", + "printedName": "finish", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "openURL", + "printedName": "openURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "interaction", + "printedName": "interaction", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "dataRequest", + "printedName": "dataRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "automationHandoff", + "printedName": "automationHandoff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "launch", + "printedName": "launch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "authStatusUpdate", + "printedName": "authStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "taskStatusUpdate", + "printedName": "taskStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactSDKEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ", + "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ", + "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B8SDKEventO", + "mangledName": "$s14AtomicTransact0B8SDKEventO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactDataResponse", + "printedName": "TransactDataResponse", + "children": [ + { + "kind": "Var", + "name": "card", + "printedName": "card", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identity", + "printedName": "identity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(card:identity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ValidationErrorType", + "printedName": "ValidationErrorType", + "children": [ + { + "kind": "Var", + "name": "invalidCharacterCount", + "printedName": "invalidCharacterCount", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "tooManyCharacters", + "printedName": "tooManyCharacters", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "invalidCharacters", + "printedName": "invalidCharacters", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ValidationError", + "printedName": "ValidationError", + "children": [ + { + "kind": "Var", + "name": "fieldName", + "printedName": "fieldName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fieldName:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Identity", + "printedName": "Identity", + "children": [ + { + "kind": "Var", + "name": "firstName", + "printedName": "firstName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastName", + "printedName": "lastName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "postalCode", + "printedName": "postalCode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address2", + "printedName": "address2", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "city", + "printedName": "city", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "validate", + "printedName": "validate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValid", + "printedName": "isValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CardData", + "printedName": "CardData", + "children": [ + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "expiry", + "printedName": "expiry", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cvv", + "printedName": "cvv", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cardType", + "printedName": "cardType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CardType", + "printedName": "CardType", + "children": [ + { + "kind": "Var", + "name": "debit", + "printedName": "debit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "credit", + "printedName": "credit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(number:expiry:cvv:cardType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "validate", + "printedName": "validate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValid", + "printedName": "isValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV", + "mangledName": "$s14AtomicTransact0B12DataResponseV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "TransactViewController", + "printedName": "TransactViewController", + "children": [ + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)viewDidLoad", + "mangledName": "$s14AtomicTransact0B14ViewControllerC11viewDidLoadyyF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)userContentController:didReceiveScriptMessage:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC011userContentD0_10didReceiveySo06WKUserfD0C_So15WKScriptMessageCtF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "userContentController:didReceiveScriptMessage:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactViewController", + "printedName": "AtomicTransact.TransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithNibName:bundle:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactViewController", + "printedName": "AtomicTransact.TransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithCoder:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController", + "mangledName": "$s14AtomicTransact0B14ViewControllerC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AtomicTransact.BaseTransactViewController", + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactCompany", + "printedName": "TransactCompany", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV2idSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV2idSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "branding", + "printedName": "branding", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:branding:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Branding", + "printedName": "Branding", + "children": [ + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "logo", + "printedName": "logo", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(color:logo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Logo", + "printedName": "Logo", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(url:backgroundColor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV", + "mangledName": "$s14AtomicTransact0B7CompanyV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "Function", + "name": "atomicTransact", + "printedName": "atomicTransact(isPresented:config:environment:presentsFullscreen:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Binding", + "printedName": "SwiftUI.Binding", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:7SwiftUI7BindingV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> AtomicTransact.AtomicConfig", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE011isPresented6config11environment18presentsFullscreen13onInteraction0M11DataRequest0M16AuthStatusUpdate0m4TaskrS00M6Launch0M10Completion0M5ErrorQrAA7BindingVySbG_AD0D6ConfigVycAD0E11EnvironmentOSbyAD0eN0VcSgAD0eO8ResponseVSgAD0eoP0VYacSgyAD0eqrS0VcSgyAD0etrS0VcSgyycSgyAD0E8ResponseOcSgyAD0eW0OcSgtF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE011isPresented6config11environment18presentsFullscreen13onInteraction0M11DataRequest0M16AuthStatusUpdate0m4TaskrS00M6Launch0M10Completion0M5ErrorQrAA7BindingVySbG_AD0D6ConfigVycAD0E11EnvironmentOSbyAD0eN0VcSgAD0eO8ResponseVSgAD0eoP0VYacSgyAD0eqrS0VcSgyAD0etrS0VcSgyycSgyAD0E8ResponseOcSgyAD0eW0OcSgtF", + "moduleName": "AtomicTransact", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "atomicTransactActionsPresenter", + "printedName": "atomicTransactActionsPresenter(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "TransactActionPresenter", + "printedName": "AtomicTransact.TransactActionPresenter", + "usr": "s:14AtomicTransact0B15ActionPresenterC" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "moduleName": "AtomicTransact", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP", + "moduleName": "SwiftUICore", + "genericSig": "<τ_0_0.Body : SwiftUI.View>", + "sugared_genericSig": "", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "Preconcurrency", + "TypeEraser", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "Available", + "Available", + "Available", + "Available", + "Custom" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift", + "kind": "BooleanLiteral", + "offset": 320, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift", + "kind": "StringLiteral", + "offset": 228, + "length": 8, + "value": "\"3.28.0\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 1998, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4408, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4415, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4422, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7173, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7180, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7187, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 10242, + "length": 9, + "value": "\"pay-now\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13023, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13060, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13096, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13133, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19145, + "length": 11, + "value": "\"user-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19185, + "length": 15, + "value": "\"employer-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19222, + "length": 10, + "value": "\"pay-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19253, + "length": 8, + "value": "\"custom\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "BooleanLiteral", + "offset": 19652, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "BooleanLiteral", + "offset": 22488, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 26929, + "length": 5, + "value": "\"ios\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27200, + "length": 49, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27224, + "length": 1, + "value": "\".\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27248, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "IntegerLiteral", + "offset": 27288, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27325, + "length": 26, + "value": "\".\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27350, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27499, + "length": 18, + "value": "\"MinimumOSVersion\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27585, + "length": 19, + "value": "\"DTPlatformVersion\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29436, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29443, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29450, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 224, + "length": 17, + "value": "\"DismissTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 300, + "length": 14, + "value": "\"HideTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 377, + "length": 15, + "value": "\"PauseTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1981, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", + "kind": "BooleanLiteral", + "offset": 10592, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", + "kind": "BooleanLiteral", + "offset": 11330, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 10, + "value": "\"transact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", + "kind": "BooleanLiteral", + "offset": 1454, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", + "kind": "BooleanLiteral", + "offset": 3440, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 432, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 4337, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 5566, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift", + "kind": "StringLiteral", + "offset": 6447, + "length": 5, + "value": "\"_id\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataRequest.swift", + "kind": "Dictionary", + "offset": 1774, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 23, + "value": "\"atomic-transact-close\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 222, + "length": 24, + "value": "\"atomic-transact-finish\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 263, + "length": 26, + "value": "\"atomic-transact-open-url\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 29, + "value": "\"atomic-transact-interaction\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 360, + "length": 30, + "value": "\"atomic-transact-data-request\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 417, + "length": 36, + "value": "\"atomic-transact-automation-handoff\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 469, + "length": 24, + "value": "\"atomic-transact-launch\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 519, + "length": 36, + "value": "\"atomic-transact-auth-status-update\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 581, + "length": 36, + "value": "\"atomic-transact-task-status-update\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 632, + "length": 23, + "value": "\"atomic-transact-error\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 715, + "length": 42, + "value": "\"Field has too many or too few characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 21, + "value": "\"Too many characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 834, + "length": 35, + "value": "\"Field contains invalid characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift", + "kind": "StringLiteral", + "offset": 178, + "length": 32, + "value": "\"com.atomicfi.transact.keychain\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift", + "kind": "StringLiteral", + "offset": 2453, + "length": 5, + "value": "\"_id\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..5e9ec88 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,625 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +@_exported import AtomicTransact +import Combine +import Foundation +import OSLog +import QuantumIOS +import SafariServices +import Security +import Swift +import SwiftUI +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os +public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable { + public var name: Swift.String + public var identifier: Swift.String + public var value: [Swift.String : any Swift.Sendable] + public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable]) + public var description: Swift.String { + get + } + public var language: Swift.String? { + get + } + public var customer: Swift.String? { + get + } + public var product: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var company: Swift.String? { + get + } + public var payroll: Swift.String? { + get + } +} +public struct AtomicConfig : Swift.Codable, Swift.Sendable { + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil) + public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + @available(*, deprecated, message: "Use `tasks` instead of `product`") + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + public struct Task : Swift.Codable, Swift.Sendable { + public let product: AtomicTransact.AtomicConfig.ProductType? + public let operation: AtomicTransact.AtomicConfig.ProductType? + public let distribution: AtomicTransact.AtomicConfig.Distribution? + public let forms: [Swift.String]? + public let action: AtomicTransact.AtomicConfig.UserAction? + public let apps: [AtomicTransact.AtomicConfig.Task.App]? + public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil) + public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable { + case payNow + case expenses + case orders + case suggestions + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] { + get + } + public var rawValue: Swift.String { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Theme : Swift.Codable, Swift.Sendable { + public let brandColor: Swift.String? + public let overlayColor: Swift.String? + public var dark: Swift.Bool? + public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? + public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public enum ColorScheme { + case light + case dark + case system + public var isDarkMode: Swift.Bool { + get + } + public static func == (a: AtomicTransact.AtomicConfig.Theme.ColorScheme, b: AtomicTransact.AtomicConfig.Theme.ColorScheme) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Distribution : Swift.Codable, Swift.Sendable { + public enum DistributionType : Swift.String, Swift.Codable, Swift.Sendable { + case total + case fixed + case percent + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ActionType : Swift.String, Swift.Codable, Swift.Sendable { + case create + case update + case delete + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var type: AtomicTransact.AtomicConfig.Distribution.DistributionType + public var amount: Swift.Double + public var action: AtomicTransact.AtomicConfig.Distribution.ActionType? + public var canUpdate: Swift.Bool? + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil) + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public enum ProductType : Swift.String, Swift.Codable, Swift.Sendable { + case deposit + case verify + case enroll + case `switch` + case present + case tax + case action + case aggregate + case manage + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScopeType : Swift.String, Swift.Codable, Swift.Sendable { + case userLink + case employerLink + case payLink + case custom + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable { + case sdk + case api + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct Deeplink : Swift.Codable, Swift.Sendable { + public enum Step { + case searchCompany + case searchPayroll + case loginCompany(companyId: Swift.String, connectorId: Swift.String? = nil, singleSwitch: Swift.Bool? = false) + case loginPayroll(connectorId: Swift.String, companyName: Swift.String) + case addCard + public var id: Swift.String { + get + } + } + public enum App { + case payNow(payments: [Swift.String], accountId: Swift.String) + case expenses + case orders + case suggestions + public var id: Swift.String { + get + } + } + public var step: Swift.String? + public var companyId: Swift.String? + public var connectorId: Swift.String? + public var companyName: Swift.String? + public var singleSwitch: Swift.Bool? + public var app: Swift.String? + public var payments: [Swift.String]? + public var accountId: Swift.String? + public init(step: AtomicTransact.AtomicConfig.Deeplink.Step) + public static func step(_ step: AtomicTransact.AtomicConfig.Deeplink.Step) -> AtomicTransact.AtomicConfig.Deeplink + public init(app: AtomicTransact.AtomicConfig.Deeplink.App) + public static func app(_ app: AtomicTransact.AtomicConfig.Deeplink.App) -> AtomicTransact.AtomicConfig.Deeplink + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct DemoMode : Swift.Codable, Swift.Sendable { + public var enabled: Swift.Bool + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public struct Brand : Swift.Codable, Swift.Sendable { + public var logo: Swift.String + public var color: Swift.String + public init(logo: Swift.String, color: Swift.String) + public init(logo: Swift.String, color: UIKit.UIColor) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand + public init(name: Swift.String, brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer? + public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Search : Swift.Codable, Swift.Sendable { + public var tags: [Swift.String]? + public var excludedTags: [Swift.String]? + public var ruleId: Swift.String? + public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Experiments : Swift.Codable, Swift.Sendable { + public var fractionalDeposits: Swift.Bool? + public var unemploymentCarousel: Swift.Bool? + public var manualFallback: Swift.Bool? + public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Features : Swift.Codable, Swift.Sendable { + public var manualDepositFlow: Swift.Bool? + public var coAuth: Swift.Bool? + public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct UserAction : Swift.Codable, Swift.Sendable { + public var id: Swift.String + public init(id: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public init(name: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct NavigationOptions : Swift.Codable, Swift.Sendable { + public var showBackButton: Swift.Bool? + public var showBackButtonText: Swift.Bool? + public var showCloseButton: Swift.Bool? + public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Platform : Swift.Codable, Swift.Sendable { + public init() + public init(suffixed platformSuffix: Swift.String) + public func encode() -> Any? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public let publicToken: Swift.String? + public var tasks: [AtomicTransact.AtomicConfig.Task]? + public let demo: AtomicTransact.AtomicConfig.DemoMode? + public let product: AtomicTransact.AtomicConfig.ProductType? + public let additionalProduct: AtomicTransact.AtomicConfig.ProductType? + public let linkedAccount: Swift.String? + public let deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? + public let sessionContext: Swift.String? + public let scope: AtomicTransact.AtomicConfig.ScopeType? + public var theme: AtomicTransact.AtomicConfig.Theme? + public var distribution: AtomicTransact.AtomicConfig.Distribution? + public var language: Swift.String + public var deeplink: AtomicTransact.AtomicConfig.Deeplink? + public var metadata: [Swift.String : Swift.String]? + public var search: AtomicTransact.AtomicConfig.Search? + public var handoff: [Swift.String]? + public var experiments: AtomicTransact.AtomicConfig.Experiments? + public var features: AtomicTransact.AtomicConfig.Features? + public var customer: AtomicTransact.AtomicConfig.Customer? + public let uplinkSessionUrl: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactEnvironment : Swift.Sendable { + case production + case sandbox + case custom(transactPath: Swift.String, apiPath: Swift.String) + public var transactPath: Swift.String { + get + } + public var apiPath: Swift.String { + get + } +} +public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable { + public struct ResponseData : Swift.Sendable { + public init(data: [Swift.String : any Swift.Sendable]) + public var data: [Swift.String : any Swift.Sendable] + public var taskId: Swift.String? { + get + } + public var handoff: Swift.String? { + get + } + public var reason: Swift.String? { + get + } + public var identifier: Swift.String { + get + } + } + case finished(response: AtomicTransact.TransactResponse.ResponseData) + case closed(response: AtomicTransact.TransactResponse.ResponseData) + case error(error: AtomicTransact.TransactError) + case transactDismissed + public var description: Swift.String { + get + } +} +public enum TransactError : Swift.Error, Swift.Sendable { + case unableToConnectToTransact + case invalidConfig + case transactError(data: [Swift.String : any Swift.Sendable]) +} +public enum Atomic { + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { + get + } + public static func dismissTransact() + public static func hideTransact() + public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + public enum PauseTransactError : Swift.Error { + case transactNotPresented + public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable { + @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true) + @objc deinit + } + public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef +} +extension SwiftUICore.View { + @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View + + @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + +} +@_Concurrency.MainActor final public class TransactActionPresenter { + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @objc deinit +} +public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus + public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case authenticated + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus) + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate { + @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig! + @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment! + @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())? + @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? + @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())? + @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())? + @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error) + @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable { + public let taskId: Swift.String + public let product: AtomicTransact.AtomicConfig.ProductType + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus + public let failReason: Swift.String? + public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? + public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? + public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? + public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil) + public struct ManagedBy : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public init(company: AtomicTransact.TransactCompany) + public init(from decoder: any Swift.Decoder) throws + } + public enum TaskStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case completed + case failed + case processing + case queued + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct SwitchData : Swift.Decodable, Swift.Sendable { + public let paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod + public init(paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod) + public struct PaymentMethod : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let title: Swift.String + public let type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType + public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable { + case card + case bank + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public let expiry: Swift.String? + public let brand: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let accountType: Swift.String? + public let lastFourAccountNumber: Swift.String? + public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public struct DepositData : Swift.Decodable, Swift.Sendable { + public let accountType: Swift.String? + public let distributionAmount: Swift.Double? + public let distributionType: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let title: Swift.String? + public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public struct TransactDataRequest : Swift.Sendable { + public var taskId: Swift.String? + public var userId: Swift.String + public var identifier: Swift.String + public var fields: [Swift.String] + public var data: [Swift.String : any Swift.Sendable] + public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:]) +} +public enum TransactSDKEvent : Swift.String, Swift.CaseIterable { + case close + case finish + case openURL + case interaction + case dataRequest + case automationHandoff + case launch + case authStatusUpdate + case taskStatusUpdate + case error + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.TransactSDKEvent] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] { + get + } + public var rawValue: Swift.String { + get + } +} +public struct TransactDataResponse : Swift.Codable, Swift.Sendable { + public let card: AtomicTransact.TransactDataResponse.CardData? + public let identity: AtomicTransact.TransactDataResponse.Identity? + public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil) + public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error { + case invalidCharacterCount + case tooManyCharacters + case invalidCharacters + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable { + public let fieldName: Swift.String + public let error: AtomicTransact.TransactDataResponse.ValidationErrorType + public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType) + public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Identity : Swift.Codable, Swift.Sendable { + public let firstName: Swift.String? + public let lastName: Swift.String? + public let postalCode: Swift.String? + public let address: Swift.String? + public let address2: Swift.String? + public let city: Swift.String? + public let state: Swift.String? + public let phone: Swift.String? + public let email: Swift.String? + public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct CardData : Swift.Codable, Swift.Sendable { + public let number: Swift.String + public let expiry: Swift.String? + public let cvv: Swift.String? + public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType? + public enum CardType : Swift.String, Swift.Sendable, Swift.Codable { + case debit + case credit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactCompany : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let name: Swift.String + public let branding: AtomicTransact.TransactCompany.Branding? + public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil) + public struct Branding : Swift.Decodable, Swift.Sendable { + public let color: Swift.String + public let logo: AtomicTransact.TransactCompany.Branding.Logo + public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo) + public struct Logo : Swift.Decodable, Swift.Sendable { + public let url: Swift.String + public let backgroundColor: Swift.String? + public init(url: Swift.String, backgroundColor: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {} +extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {} +extension AtomicTransact.TransactSDKEvent : Swift.Equatable {} +extension AtomicTransact.TransactSDKEvent : Swift.Hashable {} +extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..41ceb20d9a7e570d09c9f14a89ba3d8f95f9a96c GIT binary patch literal 68592 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 Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Distribution : Swift.Codable, Swift.Sendable { + public enum DistributionType : Swift.String, Swift.Codable, Swift.Sendable { + case total + case fixed + case percent + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ActionType : Swift.String, Swift.Codable, Swift.Sendable { + case create + case update + case delete + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var type: AtomicTransact.AtomicConfig.Distribution.DistributionType + public var amount: Swift.Double + public var action: AtomicTransact.AtomicConfig.Distribution.ActionType? + public var canUpdate: Swift.Bool? + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil) + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public enum ProductType : Swift.String, Swift.Codable, Swift.Sendable { + case deposit + case verify + case enroll + case `switch` + case present + case tax + case action + case aggregate + case manage + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScopeType : Swift.String, Swift.Codable, Swift.Sendable { + case userLink + case employerLink + case payLink + case custom + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable { + case sdk + case api + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct Deeplink : Swift.Codable, Swift.Sendable { + public enum Step { + case searchCompany + case searchPayroll + case loginCompany(companyId: Swift.String, connectorId: Swift.String? = nil, singleSwitch: Swift.Bool? = false) + case loginPayroll(connectorId: Swift.String, companyName: Swift.String) + case addCard + public var id: Swift.String { + get + } + } + public enum App { + case payNow(payments: [Swift.String], accountId: Swift.String) + case expenses + case orders + case suggestions + public var id: Swift.String { + get + } + } + public var step: Swift.String? + public var companyId: Swift.String? + public var connectorId: Swift.String? + public var companyName: Swift.String? + public var singleSwitch: Swift.Bool? + public var app: Swift.String? + public var payments: [Swift.String]? + public var accountId: Swift.String? + public init(step: AtomicTransact.AtomicConfig.Deeplink.Step) + public static func step(_ step: AtomicTransact.AtomicConfig.Deeplink.Step) -> AtomicTransact.AtomicConfig.Deeplink + public init(app: AtomicTransact.AtomicConfig.Deeplink.App) + public static func app(_ app: AtomicTransact.AtomicConfig.Deeplink.App) -> AtomicTransact.AtomicConfig.Deeplink + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct DemoMode : Swift.Codable, Swift.Sendable { + public var enabled: Swift.Bool + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public struct Brand : Swift.Codable, Swift.Sendable { + public var logo: Swift.String + public var color: Swift.String + public init(logo: Swift.String, color: Swift.String) + public init(logo: Swift.String, color: UIKit.UIColor) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand + public init(name: Swift.String, brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer? + public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Search : Swift.Codable, Swift.Sendable { + public var tags: [Swift.String]? + public var excludedTags: [Swift.String]? + public var ruleId: Swift.String? + public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Experiments : Swift.Codable, Swift.Sendable { + public var fractionalDeposits: Swift.Bool? + public var unemploymentCarousel: Swift.Bool? + public var manualFallback: Swift.Bool? + public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Features : Swift.Codable, Swift.Sendable { + public var manualDepositFlow: Swift.Bool? + public var coAuth: Swift.Bool? + public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct UserAction : Swift.Codable, Swift.Sendable { + public var id: Swift.String + public init(id: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public init(name: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct NavigationOptions : Swift.Codable, Swift.Sendable { + public var showBackButton: Swift.Bool? + public var showBackButtonText: Swift.Bool? + public var showCloseButton: Swift.Bool? + public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Platform : Swift.Codable, Swift.Sendable { + public init() + public init(suffixed platformSuffix: Swift.String) + public func encode() -> Any? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public let publicToken: Swift.String? + public var tasks: [AtomicTransact.AtomicConfig.Task]? + public let demo: AtomicTransact.AtomicConfig.DemoMode? + public let product: AtomicTransact.AtomicConfig.ProductType? + public let additionalProduct: AtomicTransact.AtomicConfig.ProductType? + public let linkedAccount: Swift.String? + public let deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? + public let sessionContext: Swift.String? + public let scope: AtomicTransact.AtomicConfig.ScopeType? + public var theme: AtomicTransact.AtomicConfig.Theme? + public var distribution: AtomicTransact.AtomicConfig.Distribution? + public var language: Swift.String + public var deeplink: AtomicTransact.AtomicConfig.Deeplink? + public var metadata: [Swift.String : Swift.String]? + public var search: AtomicTransact.AtomicConfig.Search? + public var handoff: [Swift.String]? + public var experiments: AtomicTransact.AtomicConfig.Experiments? + public var features: AtomicTransact.AtomicConfig.Features? + public var customer: AtomicTransact.AtomicConfig.Customer? + public let uplinkSessionUrl: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactEnvironment : Swift.Sendable { + case production + case sandbox + case custom(transactPath: Swift.String, apiPath: Swift.String) + public var transactPath: Swift.String { + get + } + public var apiPath: Swift.String { + get + } +} +public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable { + public struct ResponseData : Swift.Sendable { + public init(data: [Swift.String : any Swift.Sendable]) + public var data: [Swift.String : any Swift.Sendable] + public var taskId: Swift.String? { + get + } + public var handoff: Swift.String? { + get + } + public var reason: Swift.String? { + get + } + public var identifier: Swift.String { + get + } + } + case finished(response: AtomicTransact.TransactResponse.ResponseData) + case closed(response: AtomicTransact.TransactResponse.ResponseData) + case error(error: AtomicTransact.TransactError) + case transactDismissed + public var description: Swift.String { + get + } +} +public enum TransactError : Swift.Error, Swift.Sendable { + case unableToConnectToTransact + case invalidConfig + case transactError(data: [Swift.String : any Swift.Sendable]) +} +public enum Atomic { + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { + get + } + public static func dismissTransact() + public static func hideTransact() + public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + public enum PauseTransactError : Swift.Error { + case transactNotPresented + public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable { + @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true) + @objc deinit + } + public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef +} +extension SwiftUICore.View { + @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View + + @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + +} +@_Concurrency.MainActor final public class TransactActionPresenter { + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @objc deinit +} +public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus + public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case authenticated + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus) + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate { + @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig! + @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment! + @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())? + @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? + @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())? + @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())? + @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error) + @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable { + public let taskId: Swift.String + public let product: AtomicTransact.AtomicConfig.ProductType + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus + public let failReason: Swift.String? + public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? + public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? + public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? + public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil) + public struct ManagedBy : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public init(company: AtomicTransact.TransactCompany) + public init(from decoder: any Swift.Decoder) throws + } + public enum TaskStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case completed + case failed + case processing + case queued + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct SwitchData : Swift.Decodable, Swift.Sendable { + public let paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod + public init(paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod) + public struct PaymentMethod : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let title: Swift.String + public let type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType + public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable { + case card + case bank + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public let expiry: Swift.String? + public let brand: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let accountType: Swift.String? + public let lastFourAccountNumber: Swift.String? + public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public struct DepositData : Swift.Decodable, Swift.Sendable { + public let accountType: Swift.String? + public let distributionAmount: Swift.Double? + public let distributionType: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let title: Swift.String? + public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public struct TransactDataRequest : Swift.Sendable { + public var taskId: Swift.String? + public var userId: Swift.String + public var identifier: Swift.String + public var fields: [Swift.String] + public var data: [Swift.String : any Swift.Sendable] + public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:]) +} +public enum TransactSDKEvent : Swift.String, Swift.CaseIterable { + case close + case finish + case openURL + case interaction + case dataRequest + case automationHandoff + case launch + case authStatusUpdate + case taskStatusUpdate + case error + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.TransactSDKEvent] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] { + get + } + public var rawValue: Swift.String { + get + } +} +public struct TransactDataResponse : Swift.Codable, Swift.Sendable { + public let card: AtomicTransact.TransactDataResponse.CardData? + public let identity: AtomicTransact.TransactDataResponse.Identity? + public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil) + public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error { + case invalidCharacterCount + case tooManyCharacters + case invalidCharacters + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable { + public let fieldName: Swift.String + public let error: AtomicTransact.TransactDataResponse.ValidationErrorType + public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType) + public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Identity : Swift.Codable, Swift.Sendable { + public let firstName: Swift.String? + public let lastName: Swift.String? + public let postalCode: Swift.String? + public let address: Swift.String? + public let address2: Swift.String? + public let city: Swift.String? + public let state: Swift.String? + public let phone: Swift.String? + public let email: Swift.String? + public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct CardData : Swift.Codable, Swift.Sendable { + public let number: Swift.String + public let expiry: Swift.String? + public let cvv: Swift.String? + public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType? + public enum CardType : Swift.String, Swift.Sendable, Swift.Codable { + case debit + case credit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactCompany : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let name: Swift.String + public let branding: AtomicTransact.TransactCompany.Branding? + public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil) + public struct Branding : Swift.Decodable, Swift.Sendable { + public let color: Swift.String + public let logo: AtomicTransact.TransactCompany.Branding.Logo + public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo) + public struct Logo : Swift.Decodable, Swift.Sendable { + public let url: Swift.String + public let backgroundColor: Swift.String? + public init(url: Swift.String, backgroundColor: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {} +extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {} +extension AtomicTransact.TransactSDKEvent : Swift.Equatable {} +extension AtomicTransact.TransactSDKEvent : Swift.Hashable {} +extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..4334b62 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,25770 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "AtomicTransact", + "printedName": "AtomicTransact", + "children": [ + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactInteraction", + "printedName": "TransactInteraction", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM", + "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM", + "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:identifier:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc", + "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp", + "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg", + "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "language", + "printedName": "language", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "additionalProduct", + "printedName": "additionalProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "payroll", + "printedName": "payroll", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp", + "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg", + "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B11InteractionV", + "mangledName": "$s14AtomicTransact0B11InteractionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AtomicConfig", + "printedName": "AtomicConfig", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc", + "moduleName": "AtomicTransact", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Task", + "printedName": "Task", + "children": [ + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "operation", + "printedName": "operation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distribution", + "printedName": "distribution", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "forms", + "printedName": "forms", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apps", + "printedName": "apps", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(product:operation:distribution:forms:action:apps:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.UserAction?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "App", + "printedName": "App", + "children": [ + { + "kind": "Var", + "name": "payNow", + "printedName": "payNow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "expenses", + "printedName": "expenses", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "orders", + "printedName": "orders", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "suggestions", + "printedName": "suggestions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Task.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Task.App?", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task.App]", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Task.App", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Theme", + "printedName": "Theme", + "children": [ + { + "kind": "Var", + "name": "brandColor", + "printedName": "brandColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "overlayColor", + "printedName": "overlayColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dark", + "printedName": "dark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "navigationOptions", + "printedName": "navigationOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ColorScheme", + "printedName": "ColorScheme", + "children": [ + { + "kind": "Var", + "name": "light", + "printedName": "light", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "dark", + "printedName": "dark", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "system", + "printedName": "system", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "isDarkMode", + "printedName": "isDarkMode", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + }, + { + "kind": "TypeNominal", + "name": "ColorScheme", + "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF", + "moduleName": "AtomicTransact", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV", + "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Distribution", + "printedName": "Distribution", + "children": [ + { + "kind": "TypeDecl", + "name": "DistributionType", + "printedName": "DistributionType", + "children": [ + { + "kind": "Var", + "name": "total", + "printedName": "total", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "fixed", + "printedName": "fixed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "percent", + "printedName": "percent", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ActionType", + "printedName": "ActionType", + "children": [ + { + "kind": "Var", + "name": "create", + "printedName": "create", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "update", + "printedName": "update", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "delete", + "printedName": "delete", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "amount", + "printedName": "amount", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "canUpdate", + "printedName": "canUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:amount:action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:amount:action:canUpdate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "DistributionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ActionType", + "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV", + "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ProductType", + "printedName": "ProductType", + "children": [ + { + "kind": "Var", + "name": "deposit", + "printedName": "deposit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "verify", + "printedName": "verify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "enroll", + "printedName": "enroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "switch", + "printedName": "switch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "present", + "printedName": "present", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "tax", + "printedName": "tax", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "action", + "printedName": "action", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "aggregate", + "printedName": "aggregate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "manage", + "printedName": "manage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ProductType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScopeType", + "printedName": "ScopeType", + "children": [ + { + "kind": "Var", + "name": "userLink", + "printedName": "userLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "employerLink", + "printedName": "employerLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "payLink", + "printedName": "payLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO", + "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DeferredPaymentMethodStrategy", + "printedName": "DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "Var", + "name": "sdk", + "printedName": "sdk", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "api", + "printedName": "api", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO", + "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Deeplink", + "printedName": "Deeplink", + "children": [ + { + "kind": "TypeDecl", + "name": "Step", + "printedName": "Step", + "children": [ + { + "kind": "Var", + "name": "searchCompany", + "printedName": "searchCompany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "searchPayroll", + "printedName": "searchPayroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "loginCompany", + "printedName": "loginCompany", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(companyId: Swift.String, connectorId: Swift.String?, singleSwitch: Swift.Bool?)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "loginPayroll", + "printedName": "loginPayroll", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(connectorId: Swift.String, companyName: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "addCard", + "printedName": "addCard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "App", + "printedName": "App", + "children": [ + { + "kind": "Var", + "name": "payNow", + "printedName": "payNow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> ([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(payments: [Swift.String], accountId: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "expenses", + "printedName": "expenses", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "orders", + "printedName": "orders", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "suggestions", + "printedName": "suggestions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Var", + "name": "step", + "printedName": "step", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "companyId", + "printedName": "companyId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connectorId", + "printedName": "connectorId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "companyName", + "printedName": "companyName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "singleSwitch", + "printedName": "singleSwitch", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "app", + "printedName": "app", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "payments", + "printedName": "payments", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(step:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "step", + "printedName": "step(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Step", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(app:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "app", + "printedName": "app(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "App", + "printedName": "AtomicTransact.AtomicConfig.Deeplink.App", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DemoMode", + "printedName": "DemoMode", + "children": [ + { + "kind": "Var", + "name": "enabled", + "printedName": "enabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Customer", + "printedName": "Customer", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Brand", + "printedName": "Brand", + "children": [ + { + "kind": "Var", + "name": "logo", + "printedName": "logo", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logo:color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(logo:color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "brand", + "printedName": "brand", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:brand:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Brand", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(customer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV", + "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Search", + "printedName": "Search", + "children": [ + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "excludedTags", + "printedName": "excludedTags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "ruleId", + "printedName": "ruleId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(tags:excludedTags:ruleId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV", + "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Experiments", + "printedName": "Experiments", + "children": [ + { + "kind": "Var", + "name": "fractionalDeposits", + "printedName": "fractionalDeposits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "unemploymentCarousel", + "printedName": "unemploymentCarousel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "manualFallback", + "printedName": "manualFallback", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalDeposits:unemploymentCarousel:manualFallback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV", + "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Features", + "printedName": "Features", + "children": [ + { + "kind": "Var", + "name": "manualDepositFlow", + "printedName": "manualDepositFlow", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coAuth", + "printedName": "coAuth", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coAuth:manualDepositFlow:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV", + "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserAction", + "printedName": "UserAction", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UserAction", + "printedName": "AtomicTransact.AtomicConfig.UserAction", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV10UserActionV", + "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Customer", + "printedName": "Customer", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV", + "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NavigationOptions", + "printedName": "NavigationOptions", + "children": [ + { + "kind": "Var", + "name": "showBackButton", + "printedName": "showBackButton", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showBackButtonText", + "printedName": "showBackButtonText", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV18showBackButtonTextSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showCloseButton", + "printedName": "showCloseButton", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV15showCloseButtonSbSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(showBackButton:showBackButtonText:showCloseButton:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButton0fgH4Text0f5CloseH0AESbSg_A2Itcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButton0fgH4Text0f5CloseH0AESbSg_A2Itcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationOptions", + "printedName": "AtomicTransact.AtomicConfig.NavigationOptions", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV", + "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Platform", + "printedName": "Platform", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformVAEycfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformVAEycfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(suffixed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV8suffixedAESS_tcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV8suffixedAESS_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV6encodeypSgyF", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV6encodeypSgyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Platform", + "printedName": "AtomicTransact.AtomicConfig.Platform", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV8PlatformV", + "mangledName": "$s14AtomicTransact0A6ConfigV8PlatformV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "publicToken", + "printedName": "publicToken", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "tasks", + "printedName": "tasks", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[AtomicTransact.AtomicConfig.Task]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.AtomicConfig.Task]", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5tasksSayAC4TaskVGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "demo", + "printedName": "demo", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DemoMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "DemoMode", + "printedName": "AtomicTransact.AtomicConfig.DemoMode", + "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV4demoAC8DemoModeVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV7productAC11ProductTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "additionalProduct", + "printedName": "additionalProduct", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ProductType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV17additionalProductAC0E4TypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "linkedAccount", + "printedName": "linkedAccount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV13linkedAccountSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV13linkedAccountSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV13linkedAccountSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV13linkedAccountSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "deferredPaymentMethodStrategy", + "printedName": "deferredPaymentMethodStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?", + "children": [ + { + "kind": "TypeNominal", + "name": "DeferredPaymentMethodStrategy", + "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy", + "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV29deferredPaymentMethodStrategyAC08DeferredefG0OSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sessionContext", + "printedName": "sessionContext", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV14sessionContextSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV14sessionContextSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV14sessionContextSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV14sessionContextSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "scope", + "printedName": "scope", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.ScopeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScopeType", + "printedName": "AtomicTransact.AtomicConfig.ScopeType", + "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5scopeAC9ScopeTypeOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "theme", + "printedName": "theme", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Theme?", + "children": [ + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV5themeAC5ThemeVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "distribution", + "printedName": "distribution", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Distribution?", + "children": [ + { + "kind": "TypeNominal", + "name": "Distribution", + "printedName": "AtomicTransact.AtomicConfig.Distribution", + "usr": "s:14AtomicTransact0A6ConfigV12DistributionV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV12distributionAC12DistributionVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "language", + "printedName": "language", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8languageSSvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8languageSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deeplink", + "printedName": "deeplink", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Deeplink?", + "children": [ + { + "kind": "TypeNominal", + "name": "Deeplink", + "printedName": "AtomicTransact.AtomicConfig.Deeplink", + "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8deeplinkAC8DeeplinkVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8metadataSDyS2SGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "search", + "printedName": "search", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Search?", + "children": [ + { + "kind": "TypeNominal", + "name": "Search", + "printedName": "AtomicTransact.AtomicConfig.Search", + "usr": "s:14AtomicTransact0A6ConfigV6SearchV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV6searchAC6SearchVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV6searchAC6SearchVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "handoff", + "printedName": "handoff", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV7handoffSaySSGSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV7handoffSaySSGSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "experiments", + "printedName": "experiments", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Experiments?", + "children": [ + { + "kind": "TypeNominal", + "name": "Experiments", + "printedName": "AtomicTransact.AtomicConfig.Experiments", + "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV11experimentsAC11ExperimentsVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "features", + "printedName": "features", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Features?", + "children": [ + { + "kind": "TypeNominal", + "name": "Features", + "printedName": "AtomicTransact.AtomicConfig.Features", + "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8featuresAC8FeaturesVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customer", + "printedName": "customer", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.AtomicConfig.Customer?", + "children": [ + { + "kind": "TypeNominal", + "name": "Customer", + "printedName": "AtomicTransact.AtomicConfig.Customer", + "usr": "s:14AtomicTransact0A6ConfigV8CustomerV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvs", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvM", + "mangledName": "$s14AtomicTransact0A6ConfigV8customerAC8CustomerVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uplinkSessionUrl", + "printedName": "uplinkSessionUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvp", + "mangledName": "$s14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvg", + "mangledName": "$s14AtomicTransact0A6ConfigV16uplinkSessionUrlSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0A6ConfigV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0A6ConfigV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0A6ConfigV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0A6ConfigV", + "mangledName": "$s14AtomicTransact0A6ConfigV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactEnvironment", + "printedName": "TransactEnvironment", + "children": [ + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(transactPath: Swift.String, apiPath: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF", + "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "transactPath", + "printedName": "transactPath", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp", + "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg", + "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "apiPath", + "printedName": "apiPath", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg", + "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B11EnvironmentO", + "mangledName": "$s14AtomicTransact0B11EnvironmentO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactResponse", + "printedName": "TransactResponse", + "children": [ + { + "kind": "TypeDecl", + "name": "ResponseData", + "printedName": "ResponseData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "handoff", + "printedName": "handoff", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "reason", + "printedName": "reason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV", + "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "finished", + "printedName": "finished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)", + "children": [ + { + "kind": "TypeNominal", + "name": "ResponseData", + "printedName": "AtomicTransact.TransactResponse.ResponseData", + "usr": "s:14AtomicTransact0B8ResponseO0C4DataV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: AtomicTransact.TransactError)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF", + "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transactDismissed", + "printedName": "transactDismissed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactResponse.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF", + "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp", + "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg", + "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg", + "moduleName": "AtomicTransact", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B8ResponseO", + "mangledName": "$s14AtomicTransact0B8ResponseO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TransactError", + "printedName": "TransactError", + "children": [ + { + "kind": "Var", + "name": "unableToConnectToTransact", + "printedName": "unableToConnectToTransact", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF", + "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "invalidConfig", + "printedName": "invalidConfig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF", + "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transactError", + "printedName": "transactError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(data: [Swift.String : any Swift.Sendable])", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF", + "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B5ErrorO", + "mangledName": "$s14AtomicTransact0B5ErrorO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Function", + "name": "presentTransact", + "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentTransact", + "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentAction", + "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ", + "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "interactions", + "printedName": "interactions", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ", + "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ", + "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "dismissTransact", + "printedName": "dismissTransact()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ", + "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hideTransact", + "printedName": "hideTransact()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O04hideB0yyFZ", + "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "PauseTransactError", + "printedName": "PauseTransactError", + "children": [ + { + "kind": "Var", + "name": "transactNotPresented", + "printedName": "transactNotPresented", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError", + "children": [ + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.Atomic.PauseTransactError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "PauseTransactError", + "printedName": "AtomicTransact.Atomic.PauseTransactError", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "AtomicTransact", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO", + "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PausedTransactRef", + "printedName": "PausedTransactRef", + "children": [ + { + "kind": "Function", + "name": "resume", + "printedName": "resume(source:animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF", + "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC", + "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Function", + "name": "pauseTransact", + "printedName": "pauseTransact(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PausedTransactRef", + "printedName": "AtomicTransact.Atomic.PausedTransactRef", + "usr": "s:14AtomicTransact0A0O06PausedB3RefC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ", + "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0A0O", + "mangledName": "$s14AtomicTransact0A0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "TransactActionPresenter", + "printedName": "TransactActionPresenter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactActionPresenter", + "printedName": "AtomicTransact.TransactActionPresenter", + "usr": "s:14AtomicTransact0B15ActionPresenterC" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc", + "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "presentAction", + "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "UIModalPresentationStyle", + "printedName": "UIKit.UIModalPresentationStyle", + "hasDefaultArg": true, + "usr": "c:@E@UIModalPresentationStyle" + }, + { + "kind": "TypeNominal", + "name": "Theme", + "printedName": "AtomicTransact.AtomicConfig.Theme", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF", + "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14AtomicTransact0B15ActionPresenterC", + "mangledName": "$s14AtomicTransact0B15ActionPresenterC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactAuthStatusUpdate", + "printedName": "TransactAuthStatusUpdate", + "children": [ + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AuthStatus", + "printedName": "AuthStatus", + "children": [ + { + "kind": "Var", + "name": "authenticated", + "printedName": "authenticated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(company:status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "AuthStatus", + "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV", + "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "BaseTransactViewController", + "printedName": "BaseTransactViewController", + "children": [ + { + "kind": "Var", + "name": "config", + "printedName": "config", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.AtomicConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "environment", + "printedName": "environment", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "AtomicTransact.TransactEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "usr": "s:14AtomicTransact0B11EnvironmentO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onInteraction", + "printedName": "onInteraction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onDataRequest", + "printedName": "onDataRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onAuthStatusUpdate", + "printedName": "onAuthStatusUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onTaskStatusUpdate", + "printedName": "onTaskStatusUpdate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onCompletion", + "printedName": "onCompletion", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onLaunch", + "printedName": "onLaunch", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "onError", + "printedName": "onError", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)viewDidLoad", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11viewDidLoadyyF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "webView", + "printedName": "webView(_:didFailProvisionalNavigation:withError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "WebKit.WKNavigation?", + "children": [ + { + "kind": "TypeNominal", + "name": "WKNavigation", + "printedName": "WebKit.WKNavigation", + "usr": "c:objc(cs)WKNavigation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)webView:didFailProvisionalNavigation:withError:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC03webD0_28didFailProvisionalNavigation9withErrorySo05WKWebD0C_So12WKNavigationCSgs0L0_ptF", + "moduleName": "AtomicTransact", + "objc_name": "webView:didFailProvisionalNavigation:withError:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)userContentController:didReceiveScriptMessage:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC011userContentE0_10didReceiveySo06WKUsergE0C_So15WKScriptMessageCtF", + "moduleName": "AtomicTransact", + "objc_name": "userContentController:didReceiveScriptMessage:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BaseTransactViewController", + "printedName": "AtomicTransact.BaseTransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithNibName:bundle:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.BaseTransactViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "BaseTransactViewController", + "printedName": "AtomicTransact.BaseTransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithCoder:", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController", + "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactTaskStatusUpdate", + "printedName": "TransactTaskStatusUpdate", + "children": [ + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "product", + "printedName": "product", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "failReason", + "printedName": "failReason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "switchData", + "printedName": "switchData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "depositData", + "printedName": "depositData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "managedBy", + "printedName": "managedBy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProductType", + "printedName": "AtomicTransact.AtomicConfig.ProductType", + "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ManagedBy", + "printedName": "ManagedBy", + "children": [ + { + "kind": "Var", + "name": "company", + "printedName": "company", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(company:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + }, + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ManagedBy", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TaskStatus", + "printedName": "TaskStatus", + "children": [ + { + "kind": "Var", + "name": "completed", + "printedName": "completed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "processing", + "printedName": "processing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "queued", + "printedName": "queued", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "TaskStatus", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SwitchData", + "printedName": "SwitchData", + "children": [ + { + "kind": "Var", + "name": "paymentMethod", + "printedName": "paymentMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(paymentMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + }, + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "PaymentMethod", + "printedName": "PaymentMethod", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PaymentType", + "printedName": "PaymentType", + "children": [ + { + "kind": "Var", + "name": "card", + "printedName": "card", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "bank", + "printedName": "bank", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "expiry", + "printedName": "expiry", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "brand", + "printedName": "brand", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFour", + "printedName": "lastFour", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "routingNumber", + "printedName": "routingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountType", + "printedName": "accountType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFourAccountNumber", + "printedName": "lastFourAccountNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "PaymentType", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PaymentMethod", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwitchData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DepositData", + "printedName": "DepositData", + "children": [ + { + "kind": "Var", + "name": "accountType", + "printedName": "accountType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distributionAmount", + "printedName": "distributionAmount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distributionType", + "printedName": "distributionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastFour", + "printedName": "lastFour", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "routingNumber", + "printedName": "routingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DepositData", + "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV", + "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactDataRequest", + "printedName": "TransactDataRequest", + "children": [ + { + "kind": "Var", + "name": "taskId", + "printedName": "taskId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "identifier", + "printedName": "identifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fields", + "printedName": "fields", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM", + "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(userId:identifier:fields:taskId:additionalData:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : any Swift.Sendable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Sendable", + "printedName": "any Swift.Sendable", + "usr": "s:s8SendableP" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc", + "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B11DataRequestV", + "mangledName": "$s14AtomicTransact0B11DataRequestV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactSDKEvent", + "printedName": "TransactSDKEvent", + "children": [ + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "finish", + "printedName": "finish", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "openURL", + "printedName": "openURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "interaction", + "printedName": "interaction", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "dataRequest", + "printedName": "dataRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "automationHandoff", + "printedName": "automationHandoff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "launch", + "printedName": "launch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "authStatusUpdate", + "printedName": "authStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "taskStatusUpdate", + "printedName": "taskStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactSDKEvent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF", + "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactSDKEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ", + "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ", + "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B8SDKEventO", + "mangledName": "$s14AtomicTransact0B8SDKEventO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactSDKEvent]", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactSDKEvent", + "printedName": "AtomicTransact.TransactSDKEvent", + "usr": "s:14AtomicTransact0B8SDKEventO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactDataResponse", + "printedName": "TransactDataResponse", + "children": [ + { + "kind": "Var", + "name": "card", + "printedName": "card", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "identity", + "printedName": "identity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(card:identity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.Identity?", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ValidationErrorType", + "printedName": "ValidationErrorType", + "children": [ + { + "kind": "Var", + "name": "invalidCharacterCount", + "printedName": "invalidCharacterCount", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "tooManyCharacters", + "printedName": "tooManyCharacters", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "invalidCharacters", + "printedName": "invalidCharacters", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO", + "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ValidationError", + "printedName": "ValidationError", + "children": [ + { + "kind": "Var", + "name": "fieldName", + "printedName": "fieldName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fieldName:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ValidationErrorType", + "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType", + "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ", + "moduleName": "AtomicTransact", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV", + "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Identity", + "printedName": "Identity", + "children": [ + { + "kind": "Var", + "name": "firstName", + "printedName": "firstName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "lastName", + "printedName": "lastName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "postalCode", + "printedName": "postalCode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address2", + "printedName": "address2", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "city", + "printedName": "city", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "validate", + "printedName": "validate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValid", + "printedName": "isValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Identity", + "printedName": "AtomicTransact.TransactDataResponse.Identity", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV", + "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CardData", + "printedName": "CardData", + "children": [ + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "expiry", + "printedName": "expiry", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cvv", + "printedName": "cvv", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cardType", + "printedName": "cardType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CardType", + "printedName": "CardType", + "children": [ + { + "kind": "Var", + "name": "debit", + "printedName": "debit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Var", + "name": "credit", + "printedName": "credit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF", + "moduleName": "AtomicTransact" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp", + "moduleName": "AtomicTransact", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(number:expiry:cvv:cardType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?", + "children": [ + { + "kind": "TypeNominal", + "name": "CardType", + "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "validate", + "printedName": "validate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "AtomicTransact.TransactDataResponse.ValidationError", + "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValid", + "printedName": "isValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CardData", + "printedName": "AtomicTransact.TransactDataResponse.CardData", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V", + "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B12DataResponseV", + "mangledName": "$s14AtomicTransact0B12DataResponseV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "os", + "printedName": "os", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact" + }, + { + "kind": "TypeDecl", + "name": "TransactViewController", + "printedName": "TransactViewController", + "children": [ + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)viewDidLoad", + "mangledName": "$s14AtomicTransact0B14ViewControllerC11viewDidLoadyyF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)userContentController:didReceiveScriptMessage:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC011userContentD0_10didReceiveySo06WKUserfD0C_So15WKScriptMessageCtF", + "moduleName": "AtomicTransact", + "overriding": true, + "objc_name": "userContentController:didReceiveScriptMessage:", + "declAttributes": [ + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactViewController", + "printedName": "AtomicTransact.TransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithNibName:bundle:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactViewController", + "printedName": "AtomicTransact.TransactViewController", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithCoder:", + "mangledName": "$s14AtomicTransact0B14ViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "AtomicTransact", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController", + "mangledName": "$s14AtomicTransact0B14ViewControllerC", + "moduleName": "AtomicTransact", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AtomicTransact.BaseTransactViewController", + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "AtomicTransact", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TransactCompany", + "printedName": "TransactCompany", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV2idSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV2idSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "branding", + "printedName": "branding", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:branding:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactCompany.Branding?", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Branding", + "printedName": "Branding", + "children": [ + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "logo", + "printedName": "logo", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(color:logo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Logo", + "printedName": "Logo", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg", + "moduleName": "AtomicTransact", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(url:backgroundColor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Logo", + "printedName": "AtomicTransact.TransactCompany.Branding.Logo", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Branding", + "printedName": "AtomicTransact.TransactCompany.Branding", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV8BrandingV", + "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactCompany", + "printedName": "AtomicTransact.TransactCompany", + "usr": "s:14AtomicTransact0B7CompanyV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc", + "moduleName": "AtomicTransact", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:14AtomicTransact0B7CompanyV", + "mangledName": "$s14AtomicTransact0B7CompanyV", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "Function", + "name": "atomicTransact", + "printedName": "atomicTransact(isPresented:config:environment:presentsFullscreen:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Binding", + "printedName": "SwiftUI.Binding", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:7SwiftUI7BindingV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> AtomicTransact.AtomicConfig", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "TransactEnvironment", + "printedName": "AtomicTransact.TransactEnvironment", + "hasDefaultArg": true, + "usr": "s:14AtomicTransact0B11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactAuthStatusUpdate", + "printedName": "AtomicTransact.TransactAuthStatusUpdate", + "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactTaskStatusUpdate", + "printedName": "AtomicTransact.TransactTaskStatusUpdate", + "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactResponse) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactResponse", + "printedName": "AtomicTransact.TransactResponse", + "usr": "s:14AtomicTransact0B8ResponseO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE011isPresented6config11environment18presentsFullscreen13onInteraction0M11DataRequest0M16AuthStatusUpdate0m4TaskrS00M6Launch0M10Completion0M5ErrorQrAA7BindingVySbG_AD0D6ConfigVycAD0E11EnvironmentOSbyAD0eN0VcSgAD0eO8ResponseVSgAD0eoP0VYacSgyAD0eqrS0VcSgyAD0etrS0VcSgyycSgyAD0E8ResponseOcSgyAD0eW0OcSgtF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE011isPresented6config11environment18presentsFullscreen13onInteraction0M11DataRequest0M16AuthStatusUpdate0m4TaskrS00M6Launch0M10Completion0M5ErrorQrAA7BindingVySbG_AD0D6ConfigVycAD0E11EnvironmentOSbyAD0eN0VcSgAD0eO8ResponseVSgAD0eoP0VYacSgyAD0eqrS0VcSgyAD0etrS0VcSgyycSgyAD0E8ResponseOcSgyAD0eW0OcSgtF", + "moduleName": "AtomicTransact", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "atomicTransactActionsPresenter", + "printedName": "atomicTransactActionsPresenter(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "TransactActionPresenter", + "printedName": "AtomicTransact.TransactActionPresenter", + "usr": "s:14AtomicTransact0B15ActionPresenterC" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "moduleName": "AtomicTransact", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP", + "moduleName": "SwiftUICore", + "genericSig": "<τ_0_0.Body : SwiftUI.View>", + "sugared_genericSig": "", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "Preconcurrency", + "TypeEraser", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "Available", + "Available", + "Available", + "Available", + "Custom" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift", + "kind": "BooleanLiteral", + "offset": 320, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift", + "kind": "StringLiteral", + "offset": 228, + "length": 8, + "value": "\"3.28.0\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 1998, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 2005, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4408, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4415, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 4422, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7173, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7180, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 7187, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 10242, + "length": 9, + "value": "\"pay-now\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13023, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13060, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13096, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "FloatLiteral", + "offset": 13133, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19145, + "length": 11, + "value": "\"user-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19185, + "length": 15, + "value": "\"employer-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19222, + "length": 10, + "value": "\"pay-link\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 19253, + "length": 8, + "value": "\"custom\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "BooleanLiteral", + "offset": 19652, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "BooleanLiteral", + "offset": 22488, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 26929, + "length": 5, + "value": "\"ios\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27200, + "length": 49, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27224, + "length": 1, + "value": "\".\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27248, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "IntegerLiteral", + "offset": 27288, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27325, + "length": 26, + "value": "\".\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27350, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27499, + "length": 18, + "value": "\"MinimumOSVersion\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 27585, + "length": 19, + "value": "\"DTPlatformVersion\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29436, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29443, + "length": 4, + "value": "\"es\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", + "kind": "StringLiteral", + "offset": 29450, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 224, + "length": 17, + "value": "\"DismissTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 300, + "length": 14, + "value": "\"HideTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 377, + "length": 15, + "value": "\"PauseTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1981, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", + "kind": "BooleanLiteral", + "offset": 10592, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", + "kind": "BooleanLiteral", + "offset": 11330, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 10, + "value": "\"transact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", + "kind": "BooleanLiteral", + "offset": 1454, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", + "kind": "BooleanLiteral", + "offset": 3440, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 432, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 4337, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift", + "kind": "BooleanLiteral", + "offset": 5566, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift", + "kind": "StringLiteral", + "offset": 6447, + "length": 5, + "value": "\"_id\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataRequest.swift", + "kind": "Dictionary", + "offset": 1774, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 23, + "value": "\"atomic-transact-close\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 222, + "length": 24, + "value": "\"atomic-transact-finish\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 263, + "length": 26, + "value": "\"atomic-transact-open-url\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 29, + "value": "\"atomic-transact-interaction\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 360, + "length": 30, + "value": "\"atomic-transact-data-request\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 417, + "length": 36, + "value": "\"atomic-transact-automation-handoff\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 469, + "length": 24, + "value": "\"atomic-transact-launch\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 519, + "length": 36, + "value": "\"atomic-transact-auth-status-update\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 581, + "length": 36, + "value": "\"atomic-transact-task-status-update\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift", + "kind": "StringLiteral", + "offset": 632, + "length": 23, + "value": "\"atomic-transact-error\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 715, + "length": 42, + "value": "\"Field has too many or too few characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 21, + "value": "\"Too many characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift", + "kind": "StringLiteral", + "offset": 834, + "length": 35, + "value": "\"Field contains invalid characters\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift", + "kind": "StringLiteral", + "offset": 178, + "length": 32, + "value": "\"com.atomicfi.transact.keychain\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift", + "kind": "StringLiteral", + "offset": 2453, + "length": 5, + "value": "\"_id\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..d3e2c42 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,625 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +@_exported import AtomicTransact +import Combine +import Foundation +import OSLog +import QuantumIOS +import SafariServices +import Security +import Swift +import SwiftUI +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os +public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable { + public var name: Swift.String + public var identifier: Swift.String + public var value: [Swift.String : any Swift.Sendable] + public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable]) + public var description: Swift.String { + get + } + public var language: Swift.String? { + get + } + public var customer: Swift.String? { + get + } + public var product: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var company: Swift.String? { + get + } + public var payroll: Swift.String? { + get + } +} +public struct AtomicConfig : Swift.Codable, Swift.Sendable { + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil) + public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + @available(*, deprecated, message: "Use `tasks` instead of `product`") + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + public struct Task : Swift.Codable, Swift.Sendable { + public let product: AtomicTransact.AtomicConfig.ProductType? + public let operation: AtomicTransact.AtomicConfig.ProductType? + public let distribution: AtomicTransact.AtomicConfig.Distribution? + public let forms: [Swift.String]? + public let action: AtomicTransact.AtomicConfig.UserAction? + public let apps: [AtomicTransact.AtomicConfig.Task.App]? + public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil) + public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable { + case payNow + case expenses + case orders + case suggestions + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] { + get + } + public var rawValue: Swift.String { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Theme : Swift.Codable, Swift.Sendable { + public let brandColor: Swift.String? + public let overlayColor: Swift.String? + public var dark: Swift.Bool? + public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? + public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public enum ColorScheme { + case light + case dark + case system + public var isDarkMode: Swift.Bool { + get + } + public static func == (a: AtomicTransact.AtomicConfig.Theme.ColorScheme, b: AtomicTransact.AtomicConfig.Theme.ColorScheme) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Distribution : Swift.Codable, Swift.Sendable { + public enum DistributionType : Swift.String, Swift.Codable, Swift.Sendable { + case total + case fixed + case percent + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ActionType : Swift.String, Swift.Codable, Swift.Sendable { + case create + case update + case delete + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var type: AtomicTransact.AtomicConfig.Distribution.DistributionType + public var amount: Swift.Double + public var action: AtomicTransact.AtomicConfig.Distribution.ActionType? + public var canUpdate: Swift.Bool? + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil) + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public enum ProductType : Swift.String, Swift.Codable, Swift.Sendable { + case deposit + case verify + case enroll + case `switch` + case present + case tax + case action + case aggregate + case manage + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScopeType : Swift.String, Swift.Codable, Swift.Sendable { + case userLink + case employerLink + case payLink + case custom + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable { + case sdk + case api + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct Deeplink : Swift.Codable, Swift.Sendable { + public enum Step { + case searchCompany + case searchPayroll + case loginCompany(companyId: Swift.String, connectorId: Swift.String? = nil, singleSwitch: Swift.Bool? = false) + case loginPayroll(connectorId: Swift.String, companyName: Swift.String) + case addCard + public var id: Swift.String { + get + } + } + public enum App { + case payNow(payments: [Swift.String], accountId: Swift.String) + case expenses + case orders + case suggestions + public var id: Swift.String { + get + } + } + public var step: Swift.String? + public var companyId: Swift.String? + public var connectorId: Swift.String? + public var companyName: Swift.String? + public var singleSwitch: Swift.Bool? + public var app: Swift.String? + public var payments: [Swift.String]? + public var accountId: Swift.String? + public init(step: AtomicTransact.AtomicConfig.Deeplink.Step) + public static func step(_ step: AtomicTransact.AtomicConfig.Deeplink.Step) -> AtomicTransact.AtomicConfig.Deeplink + public init(app: AtomicTransact.AtomicConfig.Deeplink.App) + public static func app(_ app: AtomicTransact.AtomicConfig.Deeplink.App) -> AtomicTransact.AtomicConfig.Deeplink + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct DemoMode : Swift.Codable, Swift.Sendable { + public var enabled: Swift.Bool + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public struct Brand : Swift.Codable, Swift.Sendable { + public var logo: Swift.String + public var color: Swift.String + public init(logo: Swift.String, color: Swift.String) + public init(logo: Swift.String, color: UIKit.UIColor) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand + public init(name: Swift.String, brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer? + public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Search : Swift.Codable, Swift.Sendable { + public var tags: [Swift.String]? + public var excludedTags: [Swift.String]? + public var ruleId: Swift.String? + public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Experiments : Swift.Codable, Swift.Sendable { + public var fractionalDeposits: Swift.Bool? + public var unemploymentCarousel: Swift.Bool? + public var manualFallback: Swift.Bool? + public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Features : Swift.Codable, Swift.Sendable { + public var manualDepositFlow: Swift.Bool? + public var coAuth: Swift.Bool? + public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct UserAction : Swift.Codable, Swift.Sendable { + public var id: Swift.String + public init(id: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public init(name: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct NavigationOptions : Swift.Codable, Swift.Sendable { + public var showBackButton: Swift.Bool? + public var showBackButtonText: Swift.Bool? + public var showCloseButton: Swift.Bool? + public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Platform : Swift.Codable, Swift.Sendable { + public init() + public init(suffixed platformSuffix: Swift.String) + public func encode() -> Any? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public let publicToken: Swift.String? + public var tasks: [AtomicTransact.AtomicConfig.Task]? + public let demo: AtomicTransact.AtomicConfig.DemoMode? + public let product: AtomicTransact.AtomicConfig.ProductType? + public let additionalProduct: AtomicTransact.AtomicConfig.ProductType? + public let linkedAccount: Swift.String? + public let deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? + public let sessionContext: Swift.String? + public let scope: AtomicTransact.AtomicConfig.ScopeType? + public var theme: AtomicTransact.AtomicConfig.Theme? + public var distribution: AtomicTransact.AtomicConfig.Distribution? + public var language: Swift.String + public var deeplink: AtomicTransact.AtomicConfig.Deeplink? + public var metadata: [Swift.String : Swift.String]? + public var search: AtomicTransact.AtomicConfig.Search? + public var handoff: [Swift.String]? + public var experiments: AtomicTransact.AtomicConfig.Experiments? + public var features: AtomicTransact.AtomicConfig.Features? + public var customer: AtomicTransact.AtomicConfig.Customer? + public let uplinkSessionUrl: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactEnvironment : Swift.Sendable { + case production + case sandbox + case custom(transactPath: Swift.String, apiPath: Swift.String) + public var transactPath: Swift.String { + get + } + public var apiPath: Swift.String { + get + } +} +public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable { + public struct ResponseData : Swift.Sendable { + public init(data: [Swift.String : any Swift.Sendable]) + public var data: [Swift.String : any Swift.Sendable] + public var taskId: Swift.String? { + get + } + public var handoff: Swift.String? { + get + } + public var reason: Swift.String? { + get + } + public var identifier: Swift.String { + get + } + } + case finished(response: AtomicTransact.TransactResponse.ResponseData) + case closed(response: AtomicTransact.TransactResponse.ResponseData) + case error(error: AtomicTransact.TransactError) + case transactDismissed + public var description: Swift.String { + get + } +} +public enum TransactError : Swift.Error, Swift.Sendable { + case unableToConnectToTransact + case invalidConfig + case transactError(data: [Swift.String : any Swift.Sendable]) +} +public enum Atomic { + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { + get + } + public static func dismissTransact() + public static func hideTransact() + public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + public enum PauseTransactError : Swift.Error { + case transactNotPresented + public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable { + @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true) + @objc deinit + } + public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef +} +extension SwiftUICore.View { + @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View + + @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + +} +@_Concurrency.MainActor final public class TransactActionPresenter { + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @objc deinit +} +public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus + public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case authenticated + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus) + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate { + @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig! + @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment! + @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())? + @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? + @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())? + @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())? + @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error) + @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable { + public let taskId: Swift.String + public let product: AtomicTransact.AtomicConfig.ProductType + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus + public let failReason: Swift.String? + public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? + public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? + public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? + public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil) + public struct ManagedBy : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public init(company: AtomicTransact.TransactCompany) + public init(from decoder: any Swift.Decoder) throws + } + public enum TaskStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case completed + case failed + case processing + case queued + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct SwitchData : Swift.Decodable, Swift.Sendable { + public let paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod + public init(paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod) + public struct PaymentMethod : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let title: Swift.String + public let type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType + public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable { + case card + case bank + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public let expiry: Swift.String? + public let brand: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let accountType: Swift.String? + public let lastFourAccountNumber: Swift.String? + public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public struct DepositData : Swift.Decodable, Swift.Sendable { + public let accountType: Swift.String? + public let distributionAmount: Swift.Double? + public let distributionType: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let title: Swift.String? + public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public struct TransactDataRequest : Swift.Sendable { + public var taskId: Swift.String? + public var userId: Swift.String + public var identifier: Swift.String + public var fields: [Swift.String] + public var data: [Swift.String : any Swift.Sendable] + public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:]) +} +public enum TransactSDKEvent : Swift.String, Swift.CaseIterable { + case close + case finish + case openURL + case interaction + case dataRequest + case automationHandoff + case launch + case authStatusUpdate + case taskStatusUpdate + case error + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.TransactSDKEvent] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] { + get + } + public var rawValue: Swift.String { + get + } +} +public struct TransactDataResponse : Swift.Codable, Swift.Sendable { + public let card: AtomicTransact.TransactDataResponse.CardData? + public let identity: AtomicTransact.TransactDataResponse.Identity? + public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil) + public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error { + case invalidCharacterCount + case tooManyCharacters + case invalidCharacters + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable { + public let fieldName: Swift.String + public let error: AtomicTransact.TransactDataResponse.ValidationErrorType + public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType) + public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Identity : Swift.Codable, Swift.Sendable { + public let firstName: Swift.String? + public let lastName: Swift.String? + public let postalCode: Swift.String? + public let address: Swift.String? + public let address2: Swift.String? + public let city: Swift.String? + public let state: Swift.String? + public let phone: Swift.String? + public let email: Swift.String? + public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct CardData : Swift.Codable, Swift.Sendable { + public let number: Swift.String + public let expiry: Swift.String? + public let cvv: Swift.String? + public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType? + public enum CardType : Swift.String, Swift.Sendable, Swift.Codable { + case debit + case credit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactCompany : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let name: Swift.String + public let branding: AtomicTransact.TransactCompany.Branding? + public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil) + public struct Branding : Swift.Decodable, Swift.Sendable { + public let color: Swift.String + public let logo: AtomicTransact.TransactCompany.Branding.Logo + public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo) + public struct Logo : Swift.Decodable, Swift.Sendable { + public let url: Swift.String + public let backgroundColor: Swift.String? + public init(url: Swift.String, backgroundColor: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {} +extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {} +extension AtomicTransact.TransactSDKEvent : Swift.Equatable {} +extension AtomicTransact.TransactSDKEvent : Swift.Hashable {} +extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..09bd74500544f2651ee46f703a02912db252d6e6 GIT binary patch literal 68592 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 literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..d3e2c42 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,625 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +@_exported import AtomicTransact +import Combine +import Foundation +import OSLog +import QuantumIOS +import SafariServices +import Security +import Swift +import SwiftUI +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os +public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable { + public var name: Swift.String + public var identifier: Swift.String + public var value: [Swift.String : any Swift.Sendable] + public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable]) + public var description: Swift.String { + get + } + public var language: Swift.String? { + get + } + public var customer: Swift.String? { + get + } + public var product: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? { + get + } + public var company: Swift.String? { + get + } + public var payroll: Swift.String? { + get + } +} +public struct AtomicConfig : Swift.Codable, Swift.Sendable { + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil) + public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + @available(*, deprecated, message: "Use `tasks` instead of `product`") + public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil) + public struct Task : Swift.Codable, Swift.Sendable { + public let product: AtomicTransact.AtomicConfig.ProductType? + public let operation: AtomicTransact.AtomicConfig.ProductType? + public let distribution: AtomicTransact.AtomicConfig.Distribution? + public let forms: [Swift.String]? + public let action: AtomicTransact.AtomicConfig.UserAction? + public let apps: [AtomicTransact.AtomicConfig.Task.App]? + public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil) + public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable { + case payNow + case expenses + case orders + case suggestions + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] { + get + } + public var rawValue: Swift.String { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Theme : Swift.Codable, Swift.Sendable { + public let brandColor: Swift.String? + public let overlayColor: Swift.String? + public var dark: Swift.Bool? + public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? + public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system) + public enum ColorScheme { + case light + case dark + case system + public var isDarkMode: Swift.Bool { + get + } + public static func == (a: AtomicTransact.AtomicConfig.Theme.ColorScheme, b: AtomicTransact.AtomicConfig.Theme.ColorScheme) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Distribution : Swift.Codable, Swift.Sendable { + public enum DistributionType : Swift.String, Swift.Codable, Swift.Sendable { + case total + case fixed + case percent + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ActionType : Swift.String, Swift.Codable, Swift.Sendable { + case create + case update + case delete + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var type: AtomicTransact.AtomicConfig.Distribution.DistributionType + public var amount: Swift.Double + public var action: AtomicTransact.AtomicConfig.Distribution.ActionType? + public var canUpdate: Swift.Bool? + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil) + public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public enum ProductType : Swift.String, Swift.Codable, Swift.Sendable { + case deposit + case verify + case enroll + case `switch` + case present + case tax + case action + case aggregate + case manage + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScopeType : Swift.String, Swift.Codable, Swift.Sendable { + case userLink + case employerLink + case payLink + case custom + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable { + case sdk + case api + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct Deeplink : Swift.Codable, Swift.Sendable { + public enum Step { + case searchCompany + case searchPayroll + case loginCompany(companyId: Swift.String, connectorId: Swift.String? = nil, singleSwitch: Swift.Bool? = false) + case loginPayroll(connectorId: Swift.String, companyName: Swift.String) + case addCard + public var id: Swift.String { + get + } + } + public enum App { + case payNow(payments: [Swift.String], accountId: Swift.String) + case expenses + case orders + case suggestions + public var id: Swift.String { + get + } + } + public var step: Swift.String? + public var companyId: Swift.String? + public var connectorId: Swift.String? + public var companyName: Swift.String? + public var singleSwitch: Swift.Bool? + public var app: Swift.String? + public var payments: [Swift.String]? + public var accountId: Swift.String? + public init(step: AtomicTransact.AtomicConfig.Deeplink.Step) + public static func step(_ step: AtomicTransact.AtomicConfig.Deeplink.Step) -> AtomicTransact.AtomicConfig.Deeplink + public init(app: AtomicTransact.AtomicConfig.Deeplink.App) + public static func app(_ app: AtomicTransact.AtomicConfig.Deeplink.App) -> AtomicTransact.AtomicConfig.Deeplink + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct DemoMode : Swift.Codable, Swift.Sendable { + public var enabled: Swift.Bool + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public struct Brand : Swift.Codable, Swift.Sendable { + public var logo: Swift.String + public var color: Swift.String + public init(logo: Swift.String, color: Swift.String) + public init(logo: Swift.String, color: UIKit.UIColor) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand + public init(name: Swift.String, brand: AtomicTransact.AtomicConfig.DemoMode.Customer.Brand) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer? + public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Search : Swift.Codable, Swift.Sendable { + public var tags: [Swift.String]? + public var excludedTags: [Swift.String]? + public var ruleId: Swift.String? + public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Experiments : Swift.Codable, Swift.Sendable { + public var fractionalDeposits: Swift.Bool? + public var unemploymentCarousel: Swift.Bool? + public var manualFallback: Swift.Bool? + public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Features : Swift.Codable, Swift.Sendable { + public var manualDepositFlow: Swift.Bool? + public var coAuth: Swift.Bool? + public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct UserAction : Swift.Codable, Swift.Sendable { + public var id: Swift.String + public init(id: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Customer : Swift.Codable, Swift.Sendable { + public var name: Swift.String + public init(name: Swift.String) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct NavigationOptions : Swift.Codable, Swift.Sendable { + public var showBackButton: Swift.Bool? + public var showBackButtonText: Swift.Bool? + public var showCloseButton: Swift.Bool? + public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Platform : Swift.Codable, Swift.Sendable { + public init() + public init(suffixed platformSuffix: Swift.String) + public func encode() -> Any? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public let publicToken: Swift.String? + public var tasks: [AtomicTransact.AtomicConfig.Task]? + public let demo: AtomicTransact.AtomicConfig.DemoMode? + public let product: AtomicTransact.AtomicConfig.ProductType? + public let additionalProduct: AtomicTransact.AtomicConfig.ProductType? + public let linkedAccount: Swift.String? + public let deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? + public let sessionContext: Swift.String? + public let scope: AtomicTransact.AtomicConfig.ScopeType? + public var theme: AtomicTransact.AtomicConfig.Theme? + public var distribution: AtomicTransact.AtomicConfig.Distribution? + public var language: Swift.String + public var deeplink: AtomicTransact.AtomicConfig.Deeplink? + public var metadata: [Swift.String : Swift.String]? + public var search: AtomicTransact.AtomicConfig.Search? + public var handoff: [Swift.String]? + public var experiments: AtomicTransact.AtomicConfig.Experiments? + public var features: AtomicTransact.AtomicConfig.Features? + public var customer: AtomicTransact.AtomicConfig.Customer? + public let uplinkSessionUrl: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum TransactEnvironment : Swift.Sendable { + case production + case sandbox + case custom(transactPath: Swift.String, apiPath: Swift.String) + public var transactPath: Swift.String { + get + } + public var apiPath: Swift.String { + get + } +} +public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable { + public struct ResponseData : Swift.Sendable { + public init(data: [Swift.String : any Swift.Sendable]) + public var data: [Swift.String : any Swift.Sendable] + public var taskId: Swift.String? { + get + } + public var handoff: Swift.String? { + get + } + public var reason: Swift.String? { + get + } + public var identifier: Swift.String { + get + } + } + case finished(response: AtomicTransact.TransactResponse.ResponseData) + case closed(response: AtomicTransact.TransactResponse.ResponseData) + case error(error: AtomicTransact.TransactError) + case transactDismissed + public var description: Swift.String { + get + } +} +public enum TransactError : Swift.Error, Swift.Sendable { + case unableToConnectToTransact + case invalidConfig + case transactError(data: [Swift.String : any Swift.Sendable]) +} +public enum Atomic { + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) + @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { + get + } + public static func dismissTransact() + public static func hideTransact() + public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + public enum PauseTransactError : Swift.Error { + case transactNotPresented + public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable { + @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true) + @objc deinit + } + public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef +} +extension SwiftUICore.View { + @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View + + @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + +} +@_Concurrency.MainActor final public class TransactActionPresenter { + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @objc deinit +} +public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus + public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case authenticated + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus) + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate { + @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig! + @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment! + @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())? + @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? + @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? + @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())? + @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())? + @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error) + @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable { + public let taskId: Swift.String + public let product: AtomicTransact.AtomicConfig.ProductType + public let company: AtomicTransact.TransactCompany + public let status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus + public let failReason: Swift.String? + public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? + public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? + public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? + public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil) + public struct ManagedBy : Swift.Decodable, Swift.Sendable { + public let company: AtomicTransact.TransactCompany + public init(company: AtomicTransact.TransactCompany) + public init(from decoder: any Swift.Decoder) throws + } + public enum TaskStatus : Swift.String, Swift.Decodable, Swift.Sendable { + case completed + case failed + case processing + case queued + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct SwitchData : Swift.Decodable, Swift.Sendable { + public let paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod + public init(paymentMethod: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod) + public struct PaymentMethod : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let title: Swift.String + public let type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType + public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable { + case card + case bank + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public let expiry: Swift.String? + public let brand: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let accountType: Swift.String? + public let lastFourAccountNumber: Swift.String? + public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public struct DepositData : Swift.Decodable, Swift.Sendable { + public let accountType: Swift.String? + public let distributionAmount: Swift.Double? + public let distributionType: Swift.String? + public let lastFour: Swift.String? + public let routingNumber: Swift.String? + public let title: Swift.String? + public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +public struct TransactDataRequest : Swift.Sendable { + public var taskId: Swift.String? + public var userId: Swift.String + public var identifier: Swift.String + public var fields: [Swift.String] + public var data: [Swift.String : any Swift.Sendable] + public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:]) +} +public enum TransactSDKEvent : Swift.String, Swift.CaseIterable { + case close + case finish + case openURL + case interaction + case dataRequest + case automationHandoff + case launch + case authStatusUpdate + case taskStatusUpdate + case error + public init?(rawValue: Swift.String) + public typealias AllCases = [AtomicTransact.TransactSDKEvent] + public typealias RawValue = Swift.String + nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] { + get + } + public var rawValue: Swift.String { + get + } +} +public struct TransactDataResponse : Swift.Codable, Swift.Sendable { + public let card: AtomicTransact.TransactDataResponse.CardData? + public let identity: AtomicTransact.TransactDataResponse.Identity? + public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil) + public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error { + case invalidCharacterCount + case tooManyCharacters + case invalidCharacters + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable { + public let fieldName: Swift.String + public let error: AtomicTransact.TransactDataResponse.ValidationErrorType + public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType) + public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct Identity : Swift.Codable, Swift.Sendable { + public let firstName: Swift.String? + public let lastName: Swift.String? + public let postalCode: Swift.String? + public let address: Swift.String? + public let address2: Swift.String? + public let city: Swift.String? + public let state: Swift.String? + public let phone: Swift.String? + public let email: Swift.String? + public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public struct CardData : Swift.Codable, Swift.Sendable { + public let number: Swift.String + public let expiry: Swift.String? + public let cvv: Swift.String? + public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType? + public enum CardType : Swift.String, Swift.Sendable, Swift.Codable { + case debit + case credit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil) + public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError] + public func isValid() -> Swift.Bool + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public struct TransactCompany : Swift.Decodable, Swift.Sendable { + public let id: Swift.String + public let name: Swift.String + public let branding: AtomicTransact.TransactCompany.Branding? + public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil) + public struct Branding : Swift.Decodable, Swift.Sendable { + public let color: Swift.String + public let logo: AtomicTransact.TransactCompany.Branding.Logo + public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo) + public struct Logo : Swift.Decodable, Swift.Sendable { + public let url: Swift.String + public let backgroundColor: Swift.String? + public init(url: Swift.String, backgroundColor: Swift.String? = nil) + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws + } + public init(from decoder: any Swift.Decoder) throws +} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Theme.ColorScheme : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.DistributionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.Distribution.ActionType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ProductType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} +extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {} +extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {} +extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} +extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {} +extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {} +extension AtomicTransact.TransactSDKEvent : Swift.Equatable {} +extension AtomicTransact.TransactSDKEvent : Swift.Hashable {} +extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {} +extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap new file mode 100644 index 0000000..0a71a81 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module AtomicTransact { + umbrella header "AtomicTransact.h" + export * + + module * { export * } +} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..291731b --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,100 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhysicalAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePaymentInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherFinancialInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000000000000000000000000000000000000..680190c585f892487a0d53c217435d8fae8fbb30 GIT binary patch literal 224 zcmex$kB5nYf#CrI6DyEn0I|;iaRLxC12H3md2ELWBalTNs7cPx)k`eN&&^Cu%hYoO zGeU|I^NJIbOBnj6X+`I|c^JH|DsH$l*RLcar!xB3PNlobax?54ndkDWpQttaAiXcf xs`T4!)>ciCK9Re13%3-_IWX^J@zToG$Ih*0<^9+8bZf=MU9l!p@1MhF9squfK=1$n literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000000000000000000000000000000000000..dbf9d6144e62fc7bac2b65759cb4ce6906bc722f GIT binary patch literal 12 Rcmex$kB5@6{01_n+)FkKU>Lr%s=Vm6SW$HPC z86ic9dBuszB@8c*|J}VkY@6AGIVS?2ZCSSKwc<`Mnd1_#mRED#`*lX+;#*d!5A)q~ zK9!dl#4fdeJ$L12xv1chqpLJ7Nce4ua_OH@sW8EBbt+$JMGvdjf(=1_Sq=M-OD)#@ wamjp{xbx4pM>FYwV~@9w>Zt&+aqN=F__;|`92~00k3dn-T(jq literal 0 HcmV?d00001 diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..a527734 --- /dev/null +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources @@ -0,0 +1,297 @@ + + + + + files + + Headers/AtomicTransact.h + + JB1ZyxKiOCMakS1nJSYdP3hldiA= + + Info.plist + + pXmrxs6rBQ3+huW1eNG6XTSV384= + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + LA1bsvvu6RPbp5B5A/WAcsarqk0= + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + Tl+KoszfBLnttIl5KwcQwihAeCI= + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + BOCTpYW9getB1Y9++YypfqfjYR4= + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + aBpb8GwilODgj/1+hj6DHQduWmo= + + Modules/module.modulemap + + Dl8p4o02kvxNrPDE3dx0CYzj6X4= + + PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + + files2 + + Headers/AtomicTransact.h + + hash + + JB1ZyxKiOCMakS1nJSYdP3hldiA= + + hash2 + + 6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8= + + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + hash2 + + W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE= + + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + hash2 + + MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs= + + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + LA1bsvvu6RPbp5B5A/WAcsarqk0= + + hash2 + + 84sRWNdAsUrzmqSebXsgv881rgmUoZjYiqZc/koENCs= + + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + 1SsXCAyV1mHKEdCF3RxUPYU+Rjc= + + hash2 + + MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs= + + + Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash + + Tl+KoszfBLnttIl5KwcQwihAeCI= + + hash2 + + 9Grr5jiV48cKRvrNx25AuXDof4XL0bjEKOxNi8ngVE0= + + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + +/TEx0CcYoTiYag+FpLRM6gCi8Y= + + hash2 + + W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE= + + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + hash2 + + Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs= + + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + BOCTpYW9getB1Y9++YypfqfjYR4= + + hash2 + + lcd1aeaKT2LOIY/8MRLFKGVbQDGX2rXITmlDyShuuow= + + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + a5cpg8E93K7FsVlIAwRtrU0OLG0= + + hash2 + + Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs= + + + Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash + + aBpb8GwilODgj/1+hj6DHQduWmo= + + hash2 + + VXs6aLqiOOWs6GW2wEAcS49MMXLSmuxQvtsW4pxy5XU= + + + Modules/module.modulemap + + hash + + Dl8p4o02kvxNrPDE3dx0CYzj6X4= + + hash2 + + a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI= + + + PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..e69de29 diff --git a/ios/frameworks/MuppetIOS.xcframework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/Info.plist new file mode 100644 index 0000000..86c6f0e --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + MuppetIOS.framework/MuppetIOS + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + MuppetIOS.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + MuppetIOS.framework/MuppetIOS + LibraryIdentifier + ios-arm64 + LibraryPath + MuppetIOS.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000000000000000000000000000000000000..9c68b8cc0357d29111ae6cba7c90ba02d9268838 GIT binary patch literal 153 zcmex$kB5nYfng>C6NmzXRv>8t#LPg<$iTp|Mg&MA0XyH)f`Zf%Pyb+sFcS;&P)m0s zGZTg=t4dCv#~=SsXnobGf3aZA-$vh=nIBF{R&Rcuadg3@7q`Bj5j$Y%^P*X(Pve3! VZ=S`ojzaJ040lZ;ByM680{}{*GGG7z literal 0 HcmV?d00001 diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000000000000000000000000000000000000..a8646b9bf0404cb4df029382adcaa91c14eec11a GIT binary patch literal 176 zcmex$kB5gJ@q+j2$pdcqz!6mb}q$o3~v?Mb>&q~3uBtJJZS;5Uy!80#e mPeCKh#KJt((%s0+L=&Wu4~Ri}xwP6m+P){JurYynKmY*aTOQ5; literal 0 HcmV?d00001 diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements-1 b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000000000000000000000000000000000000..1e1d3eb3dbb2eca0b6d3166286e074503c6c3ff8 GIT binary patch literal 201 zcmex$kB5nYf#DEN|yqT2PQ$;^`mE5N2Xw9%|`s zWM;yUb8{G!F@7k z=PDJh&|IIx_80l4?W$g#E$dsDSsxw}wN~$Bi;sW*o5w + + + + files + + ios-arm64/MuppetIOS.framework/Info.plist + + vx1jAbVW2rAVeS5XxGRzt5UpexI= + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json + + L651PfcV6rc0pjtH6EUrLZDcSO4= + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface + + UJmZSH5YW2o5gx0muw8EfWYFK7I= + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc + + FPk9bHXkucAQES6RP3nkFmPRVks= + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface + + UJmZSH5YW2o5gx0muw8EfWYFK7I= + + ios-arm64/MuppetIOS.framework/MuppetIOS + + j6EoNxPhMAqKv5or1nkYaQLmGZM= + + ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist + + EWf06pTkluhwzHy0X49zwFvYbGQ= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + JT14Tktw3mvyFQVnTae/XyJGhB4= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + cVnVs1R7jjFgY+KpCktVC6PK3B4= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS + + 1eCKpyafIYroYvBnj96aqhqAGxg= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory + + N4B3zpm5Nkk3ilYCSrc0fa9QnhE= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements + + OnX22wWFKRSOFN1+obRynMCeyXM= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1 + + PW6A98/Y0nNNt7SG80qc07JjRDs= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources + + sMWZYrOdcd1Z77NPbBliWFPvCP8= + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature + + 2jmj7l5rSw0yVb/vlWAYkK/YBwk= + + + files2 + + ios-arm64/MuppetIOS.framework/Info.plist + + hash + + vx1jAbVW2rAVeS5XxGRzt5UpexI= + + hash2 + + OT9I53+mZNc+i33lmOBaNQSzIK46MGJ5uIjF7ScC5yk= + + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json + + hash + + L651PfcV6rc0pjtH6EUrLZDcSO4= + + hash2 + + jtc5rrAZE+jcskGgrYNHVkyc8IXC1YIlXM7UxMQXg04= + + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash + + UJmZSH5YW2o5gx0muw8EfWYFK7I= + + hash2 + + MPYwmBHgH9oLDVt5sOjqyfv/xMv914HqisYgns9D/oY= + + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc + + hash + + FPk9bHXkucAQES6RP3nkFmPRVks= + + hash2 + + 3zamsAVsTe3RXK2mIT5fvWaSoNJvErvhiAfLCsFkeDc= + + + ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface + + hash + + UJmZSH5YW2o5gx0muw8EfWYFK7I= + + hash2 + + MPYwmBHgH9oLDVt5sOjqyfv/xMv914HqisYgns9D/oY= + + + ios-arm64/MuppetIOS.framework/MuppetIOS + + hash + + j6EoNxPhMAqKv5or1nkYaQLmGZM= + + hash2 + + QgE54R03IEQxJo+KhtIES7Llhn1DVPfLt8PrJeWfbYo= + + + ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist + + hash + + EWf06pTkluhwzHy0X49zwFvYbGQ= + + hash2 + + rubmG1BnjUYETCKOndFJE1bNtri/7lmG0FuXwQIeFLE= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + hash2 + + NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + hash2 + + kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + JT14Tktw3mvyFQVnTae/XyJGhB4= + + hash2 + + oW152mcvNo/mJs7UNILHVfULa52p0yCOYKKp2Fhx1L4= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + hash2 + + kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + hash2 + + NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + hash2 + + UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + cVnVs1R7jjFgY+KpCktVC6PK3B4= + + hash2 + + 4cjWgGvWGnWxPnpWRdYhgHSszM+MFLXwVwRH5S93GCo= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + hash2 + + UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS + + hash + + 1eCKpyafIYroYvBnj96aqhqAGxg= + + hash2 + + JtNvx2xe+4f5A6DPTewDil2v4zufYuroJhR8HbJlaHw= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory + + hash + + N4B3zpm5Nkk3ilYCSrc0fa9QnhE= + + hash2 + + V8redMfIwzJ4Ia0ohxYO//8qPv5I/6ptBMTFV2x6aK8= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements + + hash + + OnX22wWFKRSOFN1+obRynMCeyXM= + + hash2 + + mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1 + + hash + + PW6A98/Y0nNNt7SG80qc07JjRDs= + + hash2 + + YBMgId1+4pyImNA5Kw/O3Jw41QvhAmUQo2pNKefdiwY= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources + + hash + + sMWZYrOdcd1Z77NPbBliWFPvCP8= + + hash2 + + T+Cfciwvg+eZmd+bLY0dCjA3lwgI0eHlYNQvkroYImY= + + + ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature + + hash + + 2jmj7l5rSw0yVb/vlWAYkK/YBwk= + + hash2 + + 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000000000000000000000000000000000000..e7ddfff6e8e8ebae41594ac71318ce409810d506 GIT binary patch literal 9176 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 CY5HOS literal 0 HcmV?d00001 diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist new file mode 100644 index 0000000..709982d --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist @@ -0,0 +1,55 @@ + + + + + BuildMachineOSBuild + 24G617 + CFBundleDevelopmentRegion + en + CFBundleExecutable + MuppetIOS + CFBundleIdentifier + com.atomicfi.MuppetIOS + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + MuppetIOS + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.28.0 + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 175 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 22F76 + DTPlatformName + iphoneos + DTPlatformVersion + 18.5 + DTSDKBuild + 22F76 + DTSDKName + iphoneos18.5 + DTXcode + 1640 + DTXcodeBuild + 16F6 + MinimumOSVersion + 15.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..330acb4 --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,7656 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "MuppetIOS", + "printedName": "MuppetIOS", + "children": [ + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Emitter", + "printedName": "Emitter", + "children": [ + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "declKind": "Struct", + "usr": "s:9MuppetIOS7EmitterC5EventV", + "mangledName": "$s9MuppetIOS7EmitterC5EventV", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Function", + "name": "on", + "printedName": "on(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF", + "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS7EmitterC", + "mangledName": "$s9MuppetIOS7EmitterC", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Browser", + "printedName": "Browser", + "children": [ + { + "kind": "TypeDecl", + "name": "EventType", + "printedName": "EventType", + "children": [ + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Browser.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Browser.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Var", + "name": "emitter", + "printedName": "emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp", + "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg", + "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc", + "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "handle", + "printedName": "handle", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC6handleSSvp", + "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC6handleSSvg", + "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC5closeyyYaF", + "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "newPage", + "printedName": "newPage(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "WebKit.WKWebViewConfiguration?", + "children": [ + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF", + "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachPage", + "printedName": "attachPage(to:controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF", + "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC9hashValueSivp", + "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final", + "Nonisolated" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC9hashValueSivg", + "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS7BrowserC", + "mangledName": "$s9MuppetIOS7BrowserC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Muppet", + "printedName": "Muppet", + "children": [ + { + "kind": "Var", + "name": "browsers", + "printedName": "browsers", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp", + "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg", + "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc", + "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF", + "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getBrowser", + "printedName": "getBrowser(handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Browser?", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF", + "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPage", + "printedName": "getPage(handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page?", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF", + "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inject", + "printedName": "inject(page:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF", + "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launch", + "printedName": "launch(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF", + "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "defaultPageBuilder", + "printedName": "defaultPageBuilder(browser:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ", + "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "pageBuilder", + "printedName": "pageBuilder", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS0A0C", + "mangledName": "$s9MuppetIOS0A0C", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "JSON", + "printedName": "JSON", + "children": [ + { + "kind": "Var", + "name": "dictionary", + "printedName": "dictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF", + "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF", + "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF", + "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Double) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF", + "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF", + "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO4nullyA2CmF", + "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONOyACypSgcfc", + "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "asDictionary", + "printedName": "asDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp", + "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg", + "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asArray", + "printedName": "asArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp", + "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg", + "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asString", + "printedName": "asString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp", + "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg", + "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asDouble", + "printedName": "asDouble", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp", + "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg", + "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asInt", + "printedName": "asInt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp", + "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg", + "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asBool", + "printedName": "asBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp", + "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg", + "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asAny", + "printedName": "asAny", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO5asAnyypvp", + "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO5asAnyypvg", + "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO5valuexSgylF", + "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isNull", + "printedName": "isNull", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO6isNullSbvp", + "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO6isNullSbvg", + "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONOyACSgSScip", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSScig", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSScis", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScis", + "moduleName": "MuppetIOS", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSSciM", + "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONOyACSgSicip", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSicig", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSicis", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicis", + "moduleName": "MuppetIOS", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSiciM", + "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(dynamicMember:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip", + "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig", + "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO9hashValueSivp", + "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO9hashValueSivg", + "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc", + "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(integerLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floatLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(booleanLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nilLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc", + "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dictionaryLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Swift.String, MuppetIOS.JSON)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, MuppetIOS.JSON)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF", + "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc", + "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "toJSONData", + "printedName": "toJSONData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF", + "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toJSONString", + "printedName": "toJSONString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF", + "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromJSONString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO11descriptionSSvp", + "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO11descriptionSSvg", + "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg", + "moduleName": "MuppetIOS", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp", + "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg", + "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg", + "moduleName": "MuppetIOS", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4JSONO", + "mangledName": "$s9MuppetIOS4JSONO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "DynamicMemberLookup" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Cookie", + "printedName": "Cookie", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV4nameSSvp", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvg", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvs", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvM", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV5valueSSvp", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvg", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvs", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvM", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "path", + "printedName": "path", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvp", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvg", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvs", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvM", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isSecure", + "printedName": "isSecure", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "domain", + "printedName": "domain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV6domainSSvp", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvg", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvs", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvM", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "expiresDate", + "printedName": "expiresDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isHTTPOnly", + "printedName": "isHTTPOnly", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maxAge", + "printedName": "maxAge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc", + "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc", + "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "httpCookie", + "printedName": "httpCookie", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPCookie?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp", + "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPCookie?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg", + "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "<", + "printedName": "<(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF", + "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:9MuppetIOS6CookieV", + "mangledName": "$s9MuppetIOS6CookieV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Bridge", + "printedName": "Bridge", + "children": [ + { + "kind": "Function", + "name": "inject", + "printedName": "inject(muppet:page:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bridge", + "printedName": "MuppetIOS.Bridge", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge" + }, + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ", + "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:", + "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF", + "moduleName": "MuppetIOS", + "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bridge", + "printedName": "MuppetIOS.Bridge", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge" + } + ], + "declKind": "Constructor", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init", + "mangledName": "$s9MuppetIOS6BridgeCACycfc", + "moduleName": "MuppetIOS", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge", + "mangledName": "$s9MuppetIOS6BridgeC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Page", + "printedName": "Page", + "children": [ + { + "kind": "TypeDecl", + "name": "Options", + "printedName": "Options", + "children": [ + { + "kind": "Var", + "name": "hideOnClose", + "printedName": "hideOnClose", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:9MuppetIOS4PageC7OptionsV", + "mangledName": "$s9MuppetIOS4PageC7OptionsV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EventType", + "printedName": "EventType", + "children": [ + { + "kind": "Var", + "name": "console", + "printedName": "console", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "dispatch", + "printedName": "dispatch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "domcontentloaded", + "printedName": "domcontentloaded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "started", + "printedName": "started", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "finished", + "printedName": "finished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "load", + "printedName": "load", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "locationchange", + "printedName": "locationchange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "domchange", + "printedName": "domchange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "progress", + "printedName": "progress", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "popup", + "printedName": "popup", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "visible", + "printedName": "visible", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "hostblocked", + "printedName": "hostblocked", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page.EventType?", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4PageC9EventTypeO", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "emitter", + "printedName": "emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp", + "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg", + "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "handle", + "printedName": "handle", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC6handleSSvp", + "mangledName": "$s9MuppetIOS4PageC6handleSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC6handleSSvg", + "mangledName": "$s9MuppetIOS4PageC6handleSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(browser:view:controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc", + "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getCookies", + "printedName": "getCookies(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.Cookie]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF", + "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCookie", + "printedName": "setCookie(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF", + "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addUserScript", + "printedName": "addUserScript(script:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF", + "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF", + "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUserAgent", + "printedName": "setUserAgent(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF", + "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "currentUserAgent", + "printedName": "currentUserAgent", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp", + "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg", + "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "clearHostAllowList", + "printedName": "clearHostAllowList()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF", + "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setHostAllowList", + "printedName": "setHostAllowList(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF", + "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "progress", + "printedName": "progress", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC8progressSivp", + "mangledName": "$s9MuppetIOS4PageC8progressSivp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC8progressSivg", + "mangledName": "$s9MuppetIOS4PageC8progressSivg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "screenshot", + "printedName": "screenshot(width:height:quality:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF", + "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Nonisolated", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "request", + "printedName": "request(url:method:data:headers:followRedirects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "WebKit.WKWebView.Response?", + "children": [ + { + "kind": "TypeNominal", + "name": "Response", + "printedName": "WebKit.WKWebView.Response", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF", + "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC5closeyyYaF", + "mangledName": "$s9MuppetIOS4PageC5closeyyYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "show", + "printedName": "show(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF", + "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hide", + "printedName": "hide(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF", + "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeChildPage", + "printedName": "makeChildPage(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page?", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF", + "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "goto", + "printedName": "goto(url:headers:timeout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "PageError", + "printedName": "PageError", + "children": [ + { + "kind": "Var", + "name": "invalidURL", + "printedName": "invalidURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError", + "children": [ + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.PageError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4PageC0C5ErrorO", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC9hashValueSivp", + "mangledName": "$s9MuppetIOS4PageC9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final", + "Nonisolated" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC9hashValueSivg", + "mangledName": "$s9MuppetIOS4PageC9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS4PageC", + "mangledName": "$s9MuppetIOS4PageC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "WKWebView", + "printedName": "WKWebView", + "children": [ + { + "kind": "TypeDecl", + "name": "Response", + "printedName": "Response", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Response", + "printedName": "WebKit.WKWebView.Response", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4fromAEs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)WKWebView", + "moduleName": "WebKit", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "WKWebView", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIView", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URLSession", + "printedName": "URLSession", + "declKind": "Class", + "usr": "c:objc(cs)NSURLSession", + "moduleName": "Foundation", + "isOpen": true, + "intro_iOS": "7.0", + "objc_name": "NSURLSession", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift", + "kind": "BooleanLiteral", + "offset": 1063, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift", + "kind": "BooleanLiteral", + "offset": 1581, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "IntegerLiteral", + "offset": 1949, + "length": 13, + "value": "1000000000" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 65, + "value": "\"WebView load timed out after \"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "StringLiteral", + "offset": 2068, + "length": 7, + "value": "\" seconds\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Muppet.swift", + "kind": "StringLiteral", + "offset": 3035, + "length": 8, + "value": "\"muppet\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 476, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "BooleanLiteral", + "offset": 506, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 5807, + "length": 8, + "value": "\"secure\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 5863, + "length": 9, + "value": "\"expires\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "Array", + "offset": 3448, + "length": 301, + "value": "[\"age\", \"authorization\", \"content-length\", \"content-type\", \"etag\", \"expires\", \"from\", \"host\", \"if-modified-since\", \"if-unmodified-since\", \"last-modified\", \"location\", \"max-forwards\", \"proxy-authorization\", \"referer\", \"retry-after\", \"server\", \"user-agent\"]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "StringLiteral", + "offset": 5968, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "Dictionary", + "offset": 6039, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "BooleanLiteral", + "offset": 6076, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "Dictionary", + "offset": 310, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "Dictionary", + "offset": 374, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "StringLiteral", + "offset": 419, + "length": 14, + "value": "\"MuppetBridge\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 249, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 1298, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 1411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Array", + "offset": 1459, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "IntegerLiteral", + "offset": 10674, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "StringLiteral", + "offset": 11681, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 11736, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 11765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 13301, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "IntegerLiteral", + "offset": 13330, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 1, + "value": "0" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..abe5395 --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,276 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import OSLog +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable { + public struct Event { + } + public func on(_ type: T) -> Combine.AnyPublisher + @objc deinit +} +@_Concurrency.MainActor final public class Browser { + public enum EventType { + case page + case closed + public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor public init(controller: UIKit.UIViewController) + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page + @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page + @objc deinit +} +extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@_Concurrency.MainActor final public class Muppet { + @_Concurrency.MainActor final public var browsers: Swift.Set { + get + } + @_Concurrency.MainActor public init(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func update(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser? + @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page) + @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser + public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable { + case dictionary([Swift.String : MuppetIOS.JSON]) + case array([MuppetIOS.JSON]) + case string(Swift.String) + case number(Swift.Double) + case bool(Swift.Bool) + case null + public init(_ value: Any?) + public var asDictionary: [Swift.String : MuppetIOS.JSON]? { + get + } + public var asArray: [MuppetIOS.JSON]? { + get + } + public var asString: Swift.String? { + get + } + public var asDouble: Swift.Double? { + get + } + public var asInt: Swift.Int? { + get + } + public var asBool: Swift.Bool? { + get + } + public var asAny: Any { + get + } + public func value() -> T? + public var isNull: Swift.Bool { + get + } + public subscript(key: Swift.String) -> MuppetIOS.JSON? { + get + set + } + public subscript(index: Swift.Int) -> MuppetIOS.JSON? { + get + set + } + public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? { + get + } + public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.JSON : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension MuppetIOS.JSON : Swift.ExpressibleByIntegerLiteral { + public init(integerLiteral value: Swift.Int) + public typealias IntegerLiteralType = Swift.Int +} +extension MuppetIOS.JSON : Swift.ExpressibleByFloatLiteral { + public init(floatLiteral value: Swift.Double) + public typealias FloatLiteralType = Swift.Double +} +extension MuppetIOS.JSON : Swift.ExpressibleByBooleanLiteral { + public init(booleanLiteral value: Swift.Bool) + public typealias BooleanLiteralType = Swift.Bool +} +extension MuppetIOS.JSON : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: MuppetIOS.JSON...) + public typealias ArrayLiteralElement = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.ExpressibleByNilLiteral { + public init(nilLiteral: ()) +} +extension MuppetIOS.JSON : Swift.ExpressibleByDictionaryLiteral { + public init(dictionaryLiteral elements: (Swift.String, MuppetIOS.JSON)...) + public typealias Key = Swift.String + public typealias Value = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws + public init(from object: E) throws where E : Swift.Encodable + public func toJSONData() throws -> Foundation.Data + public func toJSONString() throws -> Swift.String + public init(fromJSONString string: Swift.String) +} +extension MuppetIOS.JSON : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public struct Cookie : Swift.Sendable { + public var name: Swift.String + public var value: Swift.String + public var path: Swift.String? + public var isSecure: Swift.Bool? + public var domain: Swift.String + public var expiresDate: Foundation.Date? + public var isHTTPOnly: Swift.Bool? + public var maxAge: Swift.Int? + public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil) + public init(from httpCookie: Foundation.HTTPCookie) + public var httpCookie: Foundation.HTTPCookie? { + get + } +} +extension MuppetIOS.Cookie : Swift.Comparable { + public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool + public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool +} +extension MuppetIOS.Cookie : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension WebKit.WKWebView { + public struct Response : Swift.Sendable, Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply { + @discardableResult + @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge + @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?) + @objc deinit +} +@_Concurrency.MainActor final public class Page { + public struct Options { + public var hideOnClose: Swift.Bool + } + public enum EventType : Swift.String { + case console + case close + case closed + case dispatch + case domcontentloaded + case started + case finished + case load + case locationchange + case domchange + case progress + case popup + case visible + case hostblocked + case error + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController) + @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie] + @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async + @_Concurrency.MainActor final public func addUserScript(script: Swift.String) + @discardableResult + @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON + @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String) + @_Concurrency.MainActor final public var currentUserAgent: Swift.String { + get + } + @_Concurrency.MainActor final public func clearHostAllowList() + @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String]) + @_Concurrency.MainActor final public var progress: Swift.Int { + get + } + nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String? + @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response? + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func show(animated: Swift.Bool) async + @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async + @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws + public enum PageError : Swift.Error { + case invalidURL + public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.Browser : Swift.Sendable {} +extension MuppetIOS.Browser.EventType : Swift.Equatable {} +extension MuppetIOS.Browser.EventType : Swift.Hashable {} +extension MuppetIOS.Muppet : Swift.Sendable {} +extension MuppetIOS.Page : Swift.Sendable {} +extension MuppetIOS.Bridge : Swift.Sendable {} +extension MuppetIOS.Page.EventType : Swift.Equatable {} +extension MuppetIOS.Page.EventType : Swift.Hashable {} +extension MuppetIOS.Page.EventType : Swift.RawRepresentable {} +extension MuppetIOS.Page.PageError : Swift.Equatable {} +extension MuppetIOS.Page.PageError : Swift.Hashable {} diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..300721432bdaf506c83fa79534cffd2e225b4436 GIT binary patch literal 1540 zcmcgs&ubG)9G|3WpKFm=9uEW$UqvNxlg(~@);9EDHm%_A;M%9vgG@HlWMsP=b|%K2 z)S}?QgF=rYf*w3nEK)(CP+1VX2tD-Z$@dTV2lU`~Hrur5!GpZFFv-q$WywxLsXqwG5kmS?Bl#1rzG*M2yB4b2$_eeYsjYyv@J)NZsP&iMtUiqNcj>~XNMDSK z57PQ_lwF7_gG+X9)y_V$v-mk?+WK-jx0crDqvAU|i)&;1`U>~v@=tJARL<<)^*Ot2 z>sUvm^||a~q(6*~jE$sn^AS#pNU>z=^K<%Ylpiyr9Fnc2^Xqf^J*-A~a(5>oPKuC2 z1B4vLo(H#Ix^d?Nn3)6PR(0UdzK_oa`nv{li&D0QKt|ySj%xBr#x|P1Cj~1;_xVsVCSrq}h(6iKAF7!v8?2 zDZaskuK-mV(itYvxl+7xG+BWH^rR|*!=&n2hHa+469G1LiI3jiJi0~N5?p9WOa=A8 z^#aij5ur(CSIHU!mwM<1PGu8NC75AC&;}EEXbY@!AA)uW7a4UWoTrlC#I%i{i52Yn zr%uI+o_16qq2$-pw*z?Wfwt%T*WIbl|u zVD$2t#LvogC$NSmPbqIJy?qsV@-b4B>vi-Sb!^1a$R-z%up}1^X-g#n*ex!k%2N-x z_#-B?C=U&o6iOrnLan=fLO0H;FstD7i{b*Or)LBI#BkZF=1W`N@SiplTPz-#9w4 Zg{K!W#KUmm{|+JQSA0Ng?pO1z&v(ub)L{Ss literal 0 HcmV?d00001 diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..abe5395 --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,276 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import OSLog +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable { + public struct Event { + } + public func on(_ type: T) -> Combine.AnyPublisher + @objc deinit +} +@_Concurrency.MainActor final public class Browser { + public enum EventType { + case page + case closed + public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor public init(controller: UIKit.UIViewController) + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page + @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page + @objc deinit +} +extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@_Concurrency.MainActor final public class Muppet { + @_Concurrency.MainActor final public var browsers: Swift.Set { + get + } + @_Concurrency.MainActor public init(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func update(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser? + @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page) + @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser + public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable { + case dictionary([Swift.String : MuppetIOS.JSON]) + case array([MuppetIOS.JSON]) + case string(Swift.String) + case number(Swift.Double) + case bool(Swift.Bool) + case null + public init(_ value: Any?) + public var asDictionary: [Swift.String : MuppetIOS.JSON]? { + get + } + public var asArray: [MuppetIOS.JSON]? { + get + } + public var asString: Swift.String? { + get + } + public var asDouble: Swift.Double? { + get + } + public var asInt: Swift.Int? { + get + } + public var asBool: Swift.Bool? { + get + } + public var asAny: Any { + get + } + public func value() -> T? + public var isNull: Swift.Bool { + get + } + public subscript(key: Swift.String) -> MuppetIOS.JSON? { + get + set + } + public subscript(index: Swift.Int) -> MuppetIOS.JSON? { + get + set + } + public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? { + get + } + public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.JSON : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension MuppetIOS.JSON : Swift.ExpressibleByIntegerLiteral { + public init(integerLiteral value: Swift.Int) + public typealias IntegerLiteralType = Swift.Int +} +extension MuppetIOS.JSON : Swift.ExpressibleByFloatLiteral { + public init(floatLiteral value: Swift.Double) + public typealias FloatLiteralType = Swift.Double +} +extension MuppetIOS.JSON : Swift.ExpressibleByBooleanLiteral { + public init(booleanLiteral value: Swift.Bool) + public typealias BooleanLiteralType = Swift.Bool +} +extension MuppetIOS.JSON : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: MuppetIOS.JSON...) + public typealias ArrayLiteralElement = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.ExpressibleByNilLiteral { + public init(nilLiteral: ()) +} +extension MuppetIOS.JSON : Swift.ExpressibleByDictionaryLiteral { + public init(dictionaryLiteral elements: (Swift.String, MuppetIOS.JSON)...) + public typealias Key = Swift.String + public typealias Value = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws + public init(from object: E) throws where E : Swift.Encodable + public func toJSONData() throws -> Foundation.Data + public func toJSONString() throws -> Swift.String + public init(fromJSONString string: Swift.String) +} +extension MuppetIOS.JSON : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public struct Cookie : Swift.Sendable { + public var name: Swift.String + public var value: Swift.String + public var path: Swift.String? + public var isSecure: Swift.Bool? + public var domain: Swift.String + public var expiresDate: Foundation.Date? + public var isHTTPOnly: Swift.Bool? + public var maxAge: Swift.Int? + public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil) + public init(from httpCookie: Foundation.HTTPCookie) + public var httpCookie: Foundation.HTTPCookie? { + get + } +} +extension MuppetIOS.Cookie : Swift.Comparable { + public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool + public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool +} +extension MuppetIOS.Cookie : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension WebKit.WKWebView { + public struct Response : Swift.Sendable, Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply { + @discardableResult + @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge + @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?) + @objc deinit +} +@_Concurrency.MainActor final public class Page { + public struct Options { + public var hideOnClose: Swift.Bool + } + public enum EventType : Swift.String { + case console + case close + case closed + case dispatch + case domcontentloaded + case started + case finished + case load + case locationchange + case domchange + case progress + case popup + case visible + case hostblocked + case error + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController) + @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie] + @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async + @_Concurrency.MainActor final public func addUserScript(script: Swift.String) + @discardableResult + @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON + @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String) + @_Concurrency.MainActor final public var currentUserAgent: Swift.String { + get + } + @_Concurrency.MainActor final public func clearHostAllowList() + @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String]) + @_Concurrency.MainActor final public var progress: Swift.Int { + get + } + nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String? + @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response? + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func show(animated: Swift.Bool) async + @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async + @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws + public enum PageError : Swift.Error { + case invalidURL + public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.Browser : Swift.Sendable {} +extension MuppetIOS.Browser.EventType : Swift.Equatable {} +extension MuppetIOS.Browser.EventType : Swift.Hashable {} +extension MuppetIOS.Muppet : Swift.Sendable {} +extension MuppetIOS.Page : Swift.Sendable {} +extension MuppetIOS.Bridge : Swift.Sendable {} +extension MuppetIOS.Page.EventType : Swift.Equatable {} +extension MuppetIOS.Page.EventType : Swift.Hashable {} +extension MuppetIOS.Page.EventType : Swift.RawRepresentable {} +extension MuppetIOS.Page.PageError : Swift.Equatable {} +extension MuppetIOS.Page.PageError : Swift.Hashable {} diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS new file mode 100644 index 0000000000000000000000000000000000000000..4695ffca6aab84bd52c10caeb4c6bba5e9968f79 GIT binary patch literal 1199472 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 i + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhysicalAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePaymentInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherFinancialInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist new file mode 100644 index 0000000..e5392c1 --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist @@ -0,0 +1,51 @@ + + + + + BuildMachineOSBuild + 24G617 + CFBundleDevelopmentRegion + en + CFBundleExecutable + MuppetIOS + CFBundleIdentifier + com.atomicfi.MuppetIOS + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + MuppetIOS + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.28.0 + CFBundleSupportedPlatforms + + iPhoneSimulator + + CFBundleVersion + 175 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 22F76 + DTPlatformName + iphonesimulator + DTPlatformVersion + 18.5 + DTSDKBuild + 22F76 + DTSDKName + iphonesimulator18.5 + DTXcode + 1640 + DTXcodeBuild + 16F6 + MinimumOSVersion + 15.0 + UIDeviceFamily + + 1 + 2 + + + diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..03927d1 --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,7656 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "MuppetIOS", + "printedName": "MuppetIOS", + "children": [ + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Page", + "printedName": "Page", + "children": [ + { + "kind": "TypeDecl", + "name": "Options", + "printedName": "Options", + "children": [ + { + "kind": "Var", + "name": "hideOnClose", + "printedName": "hideOnClose", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:9MuppetIOS4PageC7OptionsV", + "mangledName": "$s9MuppetIOS4PageC7OptionsV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EventType", + "printedName": "EventType", + "children": [ + { + "kind": "Var", + "name": "console", + "printedName": "console", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "dispatch", + "printedName": "dispatch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "domcontentloaded", + "printedName": "domcontentloaded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "started", + "printedName": "started", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "finished", + "printedName": "finished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "load", + "printedName": "load", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "locationchange", + "printedName": "locationchange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "domchange", + "printedName": "domchange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "progress", + "printedName": "progress", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "popup", + "printedName": "popup", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "visible", + "printedName": "visible", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "hostblocked", + "printedName": "hostblocked", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page.EventType?", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4PageC9EventTypeO", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "emitter", + "printedName": "emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp", + "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg", + "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "handle", + "printedName": "handle", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC6handleSSvp", + "mangledName": "$s9MuppetIOS4PageC6handleSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC6handleSSvg", + "mangledName": "$s9MuppetIOS4PageC6handleSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(browser:view:controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc", + "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getCookies", + "printedName": "getCookies(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.Cookie]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF", + "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCookie", + "printedName": "setCookie(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF", + "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addUserScript", + "printedName": "addUserScript(script:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF", + "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF", + "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUserAgent", + "printedName": "setUserAgent(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF", + "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "currentUserAgent", + "printedName": "currentUserAgent", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp", + "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg", + "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "clearHostAllowList", + "printedName": "clearHostAllowList()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF", + "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setHostAllowList", + "printedName": "setHostAllowList(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF", + "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "progress", + "printedName": "progress", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC8progressSivp", + "mangledName": "$s9MuppetIOS4PageC8progressSivp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC8progressSivg", + "mangledName": "$s9MuppetIOS4PageC8progressSivg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "screenshot", + "printedName": "screenshot(width:height:quality:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF", + "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Nonisolated", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "request", + "printedName": "request(url:method:data:headers:followRedirects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "WebKit.WKWebView.Response?", + "children": [ + { + "kind": "TypeNominal", + "name": "Response", + "printedName": "WebKit.WKWebView.Response", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF", + "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC5closeyyYaF", + "mangledName": "$s9MuppetIOS4PageC5closeyyYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "show", + "printedName": "show(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF", + "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hide", + "printedName": "hide(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF", + "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeChildPage", + "printedName": "makeChildPage(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page?", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF", + "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "goto", + "printedName": "goto(url:headers:timeout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "PageError", + "printedName": "PageError", + "children": [ + { + "kind": "Var", + "name": "invalidURL", + "printedName": "invalidURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError", + "children": [ + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.PageError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4PageC0C5ErrorO", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC9hashValueSivp", + "mangledName": "$s9MuppetIOS4PageC9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final", + "Nonisolated" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC9hashValueSivg", + "mangledName": "$s9MuppetIOS4PageC9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS4PageC", + "mangledName": "$s9MuppetIOS4PageC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Emitter", + "printedName": "Emitter", + "children": [ + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "declKind": "Struct", + "usr": "s:9MuppetIOS7EmitterC5EventV", + "mangledName": "$s9MuppetIOS7EmitterC5EventV", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Function", + "name": "on", + "printedName": "on(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF", + "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS7EmitterC", + "mangledName": "$s9MuppetIOS7EmitterC", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Browser", + "printedName": "Browser", + "children": [ + { + "kind": "TypeDecl", + "name": "EventType", + "printedName": "EventType", + "children": [ + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Browser.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Browser.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Var", + "name": "emitter", + "printedName": "emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp", + "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg", + "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc", + "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "handle", + "printedName": "handle", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC6handleSSvp", + "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC6handleSSvg", + "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC5closeyyYaF", + "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "newPage", + "printedName": "newPage(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "WebKit.WKWebViewConfiguration?", + "children": [ + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF", + "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachPage", + "printedName": "attachPage(to:controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF", + "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC9hashValueSivp", + "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final", + "Nonisolated" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC9hashValueSivg", + "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS7BrowserC", + "mangledName": "$s9MuppetIOS7BrowserC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "JSON", + "printedName": "JSON", + "children": [ + { + "kind": "Var", + "name": "dictionary", + "printedName": "dictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF", + "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF", + "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF", + "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Double) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF", + "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF", + "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO4nullyA2CmF", + "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONOyACypSgcfc", + "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "asDictionary", + "printedName": "asDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp", + "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg", + "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asArray", + "printedName": "asArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp", + "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg", + "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asString", + "printedName": "asString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp", + "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg", + "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asDouble", + "printedName": "asDouble", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp", + "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg", + "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asInt", + "printedName": "asInt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp", + "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg", + "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asBool", + "printedName": "asBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp", + "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg", + "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asAny", + "printedName": "asAny", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO5asAnyypvp", + "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO5asAnyypvg", + "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO5valuexSgylF", + "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isNull", + "printedName": "isNull", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO6isNullSbvp", + "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO6isNullSbvg", + "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONOyACSgSScip", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSScig", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSScis", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScis", + "moduleName": "MuppetIOS", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSSciM", + "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONOyACSgSicip", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSicig", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSicis", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicis", + "moduleName": "MuppetIOS", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSiciM", + "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(dynamicMember:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip", + "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig", + "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO9hashValueSivp", + "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO9hashValueSivg", + "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc", + "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(integerLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floatLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(booleanLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nilLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc", + "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dictionaryLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Swift.String, MuppetIOS.JSON)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, MuppetIOS.JSON)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF", + "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc", + "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "toJSONData", + "printedName": "toJSONData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF", + "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toJSONString", + "printedName": "toJSONString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF", + "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromJSONString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO11descriptionSSvp", + "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO11descriptionSSvg", + "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg", + "moduleName": "MuppetIOS", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp", + "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg", + "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg", + "moduleName": "MuppetIOS", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4JSONO", + "mangledName": "$s9MuppetIOS4JSONO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "DynamicMemberLookup" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Muppet", + "printedName": "Muppet", + "children": [ + { + "kind": "Var", + "name": "browsers", + "printedName": "browsers", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp", + "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg", + "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc", + "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF", + "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getBrowser", + "printedName": "getBrowser(handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Browser?", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF", + "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPage", + "printedName": "getPage(handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page?", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF", + "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inject", + "printedName": "inject(page:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF", + "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launch", + "printedName": "launch(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF", + "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "defaultPageBuilder", + "printedName": "defaultPageBuilder(browser:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ", + "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "pageBuilder", + "printedName": "pageBuilder", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS0A0C", + "mangledName": "$s9MuppetIOS0A0C", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Cookie", + "printedName": "Cookie", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV4nameSSvp", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvg", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvs", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvM", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV5valueSSvp", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvg", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvs", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvM", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "path", + "printedName": "path", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvp", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvg", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvs", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvM", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isSecure", + "printedName": "isSecure", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "domain", + "printedName": "domain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV6domainSSvp", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvg", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvs", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvM", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "expiresDate", + "printedName": "expiresDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isHTTPOnly", + "printedName": "isHTTPOnly", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maxAge", + "printedName": "maxAge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc", + "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc", + "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "httpCookie", + "printedName": "httpCookie", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPCookie?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp", + "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPCookie?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg", + "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "<", + "printedName": "<(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF", + "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:9MuppetIOS6CookieV", + "mangledName": "$s9MuppetIOS6CookieV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Bridge", + "printedName": "Bridge", + "children": [ + { + "kind": "Function", + "name": "inject", + "printedName": "inject(muppet:page:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bridge", + "printedName": "MuppetIOS.Bridge", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge" + }, + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ", + "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:", + "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF", + "moduleName": "MuppetIOS", + "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bridge", + "printedName": "MuppetIOS.Bridge", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge" + } + ], + "declKind": "Constructor", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init", + "mangledName": "$s9MuppetIOS6BridgeCACycfc", + "moduleName": "MuppetIOS", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge", + "mangledName": "$s9MuppetIOS6BridgeC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WKWebView", + "printedName": "WKWebView", + "children": [ + { + "kind": "TypeDecl", + "name": "Response", + "printedName": "Response", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Response", + "printedName": "WebKit.WKWebView.Response", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4fromAEs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)WKWebView", + "moduleName": "WebKit", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "WKWebView", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIView", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URLSession", + "printedName": "URLSession", + "declKind": "Class", + "usr": "c:objc(cs)NSURLSession", + "moduleName": "Foundation", + "isOpen": true, + "intro_iOS": "7.0", + "objc_name": "NSURLSession", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 249, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 1298, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 1411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Array", + "offset": 1459, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "IntegerLiteral", + "offset": 10674, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "StringLiteral", + "offset": 11681, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 11736, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 11765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 13301, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "IntegerLiteral", + "offset": 13330, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "IntegerLiteral", + "offset": 1949, + "length": 13, + "value": "1000000000" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 65, + "value": "\"WebView load timed out after \"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "StringLiteral", + "offset": 2068, + "length": 7, + "value": "\" seconds\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "Array", + "offset": 3448, + "length": 301, + "value": "[\"age\", \"authorization\", \"content-length\", \"content-type\", \"etag\", \"expires\", \"from\", \"host\", \"if-modified-since\", \"if-unmodified-since\", \"last-modified\", \"location\", \"max-forwards\", \"proxy-authorization\", \"referer\", \"retry-after\", \"server\", \"user-agent\"]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "StringLiteral", + "offset": 5968, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "Dictionary", + "offset": 6039, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "BooleanLiteral", + "offset": 6076, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift", + "kind": "BooleanLiteral", + "offset": 1063, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift", + "kind": "BooleanLiteral", + "offset": 1581, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Muppet.swift", + "kind": "StringLiteral", + "offset": 3035, + "length": 8, + "value": "\"muppet\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 476, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "BooleanLiteral", + "offset": 506, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 5807, + "length": 8, + "value": "\"secure\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 5863, + "length": 9, + "value": "\"expires\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "Dictionary", + "offset": 310, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "Dictionary", + "offset": 374, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "StringLiteral", + "offset": 419, + "length": 14, + "value": "\"MuppetBridge\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..a2538fa --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,276 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import OSLog +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_Concurrency.MainActor final public class Page { + public struct Options { + public var hideOnClose: Swift.Bool + } + public enum EventType : Swift.String { + case console + case close + case closed + case dispatch + case domcontentloaded + case started + case finished + case load + case locationchange + case domchange + case progress + case popup + case visible + case hostblocked + case error + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController) + @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie] + @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async + @_Concurrency.MainActor final public func addUserScript(script: Swift.String) + @discardableResult + @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON + @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String) + @_Concurrency.MainActor final public var currentUserAgent: Swift.String { + get + } + @_Concurrency.MainActor final public func clearHostAllowList() + @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String]) + @_Concurrency.MainActor final public var progress: Swift.Int { + get + } + nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String? + @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response? + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func show(animated: Swift.Bool) async + @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async + @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws + public enum PageError : Swift.Error { + case invalidURL + public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable { + public struct Event { + } + public func on(_ type: T) -> Combine.AnyPublisher + @objc deinit +} +extension WebKit.WKWebView { + public struct Response : Swift.Sendable, Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } +} +@_Concurrency.MainActor final public class Browser { + public enum EventType { + case page + case closed + public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor public init(controller: UIKit.UIViewController) + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page + @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page + @objc deinit +} +extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable { + case dictionary([Swift.String : MuppetIOS.JSON]) + case array([MuppetIOS.JSON]) + case string(Swift.String) + case number(Swift.Double) + case bool(Swift.Bool) + case null + public init(_ value: Any?) + public var asDictionary: [Swift.String : MuppetIOS.JSON]? { + get + } + public var asArray: [MuppetIOS.JSON]? { + get + } + public var asString: Swift.String? { + get + } + public var asDouble: Swift.Double? { + get + } + public var asInt: Swift.Int? { + get + } + public var asBool: Swift.Bool? { + get + } + public var asAny: Any { + get + } + public func value() -> T? + public var isNull: Swift.Bool { + get + } + public subscript(key: Swift.String) -> MuppetIOS.JSON? { + get + set + } + public subscript(index: Swift.Int) -> MuppetIOS.JSON? { + get + set + } + public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? { + get + } + public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.JSON : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension MuppetIOS.JSON : Swift.ExpressibleByIntegerLiteral { + public init(integerLiteral value: Swift.Int) + public typealias IntegerLiteralType = Swift.Int +} +extension MuppetIOS.JSON : Swift.ExpressibleByFloatLiteral { + public init(floatLiteral value: Swift.Double) + public typealias FloatLiteralType = Swift.Double +} +extension MuppetIOS.JSON : Swift.ExpressibleByBooleanLiteral { + public init(booleanLiteral value: Swift.Bool) + public typealias BooleanLiteralType = Swift.Bool +} +extension MuppetIOS.JSON : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: MuppetIOS.JSON...) + public typealias ArrayLiteralElement = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.ExpressibleByNilLiteral { + public init(nilLiteral: ()) +} +extension MuppetIOS.JSON : Swift.ExpressibleByDictionaryLiteral { + public init(dictionaryLiteral elements: (Swift.String, MuppetIOS.JSON)...) + public typealias Key = Swift.String + public typealias Value = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws + public init(from object: E) throws where E : Swift.Encodable + public func toJSONData() throws -> Foundation.Data + public func toJSONString() throws -> Swift.String + public init(fromJSONString string: Swift.String) +} +extension MuppetIOS.JSON : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_Concurrency.MainActor final public class Muppet { + @_Concurrency.MainActor final public var browsers: Swift.Set { + get + } + @_Concurrency.MainActor public init(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func update(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser? + @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page) + @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser + public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +public struct Cookie : Swift.Sendable { + public var name: Swift.String + public var value: Swift.String + public var path: Swift.String? + public var isSecure: Swift.Bool? + public var domain: Swift.String + public var expiresDate: Foundation.Date? + public var isHTTPOnly: Swift.Bool? + public var maxAge: Swift.Int? + public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil) + public init(from httpCookie: Foundation.HTTPCookie) + public var httpCookie: Foundation.HTTPCookie? { + get + } +} +extension MuppetIOS.Cookie : Swift.Comparable { + public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool + public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool +} +extension MuppetIOS.Cookie : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply { + @discardableResult + @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge + @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?) + @objc deinit +} +extension MuppetIOS.Muppet : Swift.Sendable {} +extension MuppetIOS.Page : Swift.Sendable {} +extension MuppetIOS.Page.EventType : Swift.Equatable {} +extension MuppetIOS.Page.EventType : Swift.Hashable {} +extension MuppetIOS.Page.EventType : Swift.RawRepresentable {} +extension MuppetIOS.Page.PageError : Swift.Equatable {} +extension MuppetIOS.Page.PageError : Swift.Hashable {} +extension MuppetIOS.Browser : Swift.Sendable {} +extension MuppetIOS.Browser.EventType : Swift.Equatable {} +extension MuppetIOS.Browser.EventType : Swift.Hashable {} +extension MuppetIOS.Bridge : Swift.Sendable {} diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..cbc6d098b14641959d7891619dd3f9b5475b3780 GIT binary patch literal 1552 zcmcgs&ubG|9Dj+r)v-t{A_yM7iVKO8OlGRqHuPX7t>CXU>{Q+E9^_^6nmn1zgn2K< zp48&P9z3|vqX$6`9x4{;f(wPpfUuW^9(weockvJCVZU!?nif6mLG-~(=6&CLpU-zb zpHK4s@$;d~UP20lkfF?Y@!X3~+OzuprMk9uPJ3x;YoINC(w;7BL)BO74*xRw*vTMK@ksXHC;E4eOL~M(J}I=apW!%jAWt4nBXxNyEgAn)C`28RudF*KPhurYRJG)ODNy;Qk{yseWR~1)lxGO3X18}oy*2V>s zQ>@WzO>i;o(}u^ImNgfIeHu0|2Q4x0G;Yp2&TPYVT5^`2|J6mH_#pRN&{Q{}6Eqq0 zx#t0k5rF%m%Unqt+~aZ{P=p(-ahK;Br#x$&C#AG1;_yAs3+KNq}hYB zjk8=X!*`(66yHe7SAseXX@^O4u@di`N_U_H1F0(DFsXW$VUMZrRDf+=;;VPJukMhx z0#~~d6GA<3y+HIrL}*i)DA{1(QV-q0rECML1RW*>Z81@Vp1?ZyA?SthGo!AApQz-w zF?my$Vg(cb)U8<2i;fCsJl=iS$o+;-o1bOjtQ`h@!NQtlQYoq1t|Qf`3@pIDV zN?5I$(`L;HCT?6x{jA+|0&DEr1?6pRaIPlL|A`dUW)uBJ9b2(9vdsmgEa{7ew5t*U z><$-F + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController) + @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie] + @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async + @_Concurrency.MainActor final public func addUserScript(script: Swift.String) + @discardableResult + @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON + @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String) + @_Concurrency.MainActor final public var currentUserAgent: Swift.String { + get + } + @_Concurrency.MainActor final public func clearHostAllowList() + @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String]) + @_Concurrency.MainActor final public var progress: Swift.Int { + get + } + nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String? + @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response? + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func show(animated: Swift.Bool) async + @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async + @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws + public enum PageError : Swift.Error { + case invalidURL + public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable { + public struct Event { + } + public func on(_ type: T) -> Combine.AnyPublisher + @objc deinit +} +extension WebKit.WKWebView { + public struct Response : Swift.Sendable, Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } +} +@_Concurrency.MainActor final public class Browser { + public enum EventType { + case page + case closed + public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor public init(controller: UIKit.UIViewController) + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page + @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page + @objc deinit +} +extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable { + case dictionary([Swift.String : MuppetIOS.JSON]) + case array([MuppetIOS.JSON]) + case string(Swift.String) + case number(Swift.Double) + case bool(Swift.Bool) + case null + public init(_ value: Any?) + public var asDictionary: [Swift.String : MuppetIOS.JSON]? { + get + } + public var asArray: [MuppetIOS.JSON]? { + get + } + public var asString: Swift.String? { + get + } + public var asDouble: Swift.Double? { + get + } + public var asInt: Swift.Int? { + get + } + public var asBool: Swift.Bool? { + get + } + public var asAny: Any { + get + } + public func value() -> T? + public var isNull: Swift.Bool { + get + } + public subscript(key: Swift.String) -> MuppetIOS.JSON? { + get + set + } + public subscript(index: Swift.Int) -> MuppetIOS.JSON? { + get + set + } + public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? { + get + } + public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.JSON : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension MuppetIOS.JSON : Swift.ExpressibleByIntegerLiteral { + public init(integerLiteral value: Swift.Int) + public typealias IntegerLiteralType = Swift.Int +} +extension MuppetIOS.JSON : Swift.ExpressibleByFloatLiteral { + public init(floatLiteral value: Swift.Double) + public typealias FloatLiteralType = Swift.Double +} +extension MuppetIOS.JSON : Swift.ExpressibleByBooleanLiteral { + public init(booleanLiteral value: Swift.Bool) + public typealias BooleanLiteralType = Swift.Bool +} +extension MuppetIOS.JSON : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: MuppetIOS.JSON...) + public typealias ArrayLiteralElement = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.ExpressibleByNilLiteral { + public init(nilLiteral: ()) +} +extension MuppetIOS.JSON : Swift.ExpressibleByDictionaryLiteral { + public init(dictionaryLiteral elements: (Swift.String, MuppetIOS.JSON)...) + public typealias Key = Swift.String + public typealias Value = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws + public init(from object: E) throws where E : Swift.Encodable + public func toJSONData() throws -> Foundation.Data + public func toJSONString() throws -> Swift.String + public init(fromJSONString string: Swift.String) +} +extension MuppetIOS.JSON : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_Concurrency.MainActor final public class Muppet { + @_Concurrency.MainActor final public var browsers: Swift.Set { + get + } + @_Concurrency.MainActor public init(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func update(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser? + @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page) + @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser + public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +public struct Cookie : Swift.Sendable { + public var name: Swift.String + public var value: Swift.String + public var path: Swift.String? + public var isSecure: Swift.Bool? + public var domain: Swift.String + public var expiresDate: Foundation.Date? + public var isHTTPOnly: Swift.Bool? + public var maxAge: Swift.Int? + public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil) + public init(from httpCookie: Foundation.HTTPCookie) + public var httpCookie: Foundation.HTTPCookie? { + get + } +} +extension MuppetIOS.Cookie : Swift.Comparable { + public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool + public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool +} +extension MuppetIOS.Cookie : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply { + @discardableResult + @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge + @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?) + @objc deinit +} +extension MuppetIOS.Muppet : Swift.Sendable {} +extension MuppetIOS.Page : Swift.Sendable {} +extension MuppetIOS.Page.EventType : Swift.Equatable {} +extension MuppetIOS.Page.EventType : Swift.Hashable {} +extension MuppetIOS.Page.EventType : Swift.RawRepresentable {} +extension MuppetIOS.Page.PageError : Swift.Equatable {} +extension MuppetIOS.Page.PageError : Swift.Hashable {} +extension MuppetIOS.Browser : Swift.Sendable {} +extension MuppetIOS.Browser.EventType : Swift.Equatable {} +extension MuppetIOS.Browser.EventType : Swift.Hashable {} +extension MuppetIOS.Bridge : Swift.Sendable {} diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..03927d1 --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,7656 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "MuppetIOS", + "printedName": "MuppetIOS", + "children": [ + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Page", + "printedName": "Page", + "children": [ + { + "kind": "TypeDecl", + "name": "Options", + "printedName": "Options", + "children": [ + { + "kind": "Var", + "name": "hideOnClose", + "printedName": "hideOnClose", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM", + "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:9MuppetIOS4PageC7OptionsV", + "mangledName": "$s9MuppetIOS4PageC7OptionsV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EventType", + "printedName": "EventType", + "children": [ + { + "kind": "Var", + "name": "console", + "printedName": "console", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "dispatch", + "printedName": "dispatch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "domcontentloaded", + "printedName": "domcontentloaded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "started", + "printedName": "started", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "finished", + "printedName": "finished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "load", + "printedName": "load", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "locationchange", + "printedName": "locationchange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "domchange", + "printedName": "domchange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "progress", + "printedName": "progress", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "popup", + "printedName": "popup", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "visible", + "printedName": "visible", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "hostblocked", + "printedName": "hostblocked", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page.EventType?", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4PageC9EventTypeO", + "mangledName": "$s9MuppetIOS4PageC9EventTypeO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "MuppetIOS.Page.Options", + "usr": "s:9MuppetIOS4PageC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM", + "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "emitter", + "printedName": "emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp", + "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Page.EventType", + "usr": "s:9MuppetIOS4PageC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg", + "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "handle", + "printedName": "handle", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC6handleSSvp", + "mangledName": "$s9MuppetIOS4PageC6handleSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC6handleSSvg", + "mangledName": "$s9MuppetIOS4PageC6handleSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(browser:view:controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc", + "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getCookies", + "printedName": "getCookies(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.Cookie]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF", + "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCookie", + "printedName": "setCookie(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF", + "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addUserScript", + "printedName": "addUserScript(script:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF", + "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "evaluate", + "printedName": "evaluate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF", + "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUserAgent", + "printedName": "setUserAgent(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF", + "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "currentUserAgent", + "printedName": "currentUserAgent", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp", + "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg", + "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "clearHostAllowList", + "printedName": "clearHostAllowList()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF", + "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setHostAllowList", + "printedName": "setHostAllowList(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF", + "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "progress", + "printedName": "progress", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC8progressSivp", + "mangledName": "$s9MuppetIOS4PageC8progressSivp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC8progressSivg", + "mangledName": "$s9MuppetIOS4PageC8progressSivg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "screenshot", + "printedName": "screenshot(width:height:quality:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF", + "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Nonisolated", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "request", + "printedName": "request(url:method:data:headers:followRedirects:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "WebKit.WKWebView.Response?", + "children": [ + { + "kind": "TypeNominal", + "name": "Response", + "printedName": "WebKit.WKWebView.Response", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF", + "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC5closeyyYaF", + "mangledName": "$s9MuppetIOS4PageC5closeyyYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "show", + "printedName": "show(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF", + "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hide", + "printedName": "hide(animated:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF", + "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeChildPage", + "printedName": "makeChildPage(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page?", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF", + "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "goto", + "printedName": "goto(url:headers:timeout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "PageError", + "printedName": "PageError", + "children": [ + { + "kind": "Var", + "name": "invalidURL", + "printedName": "invalidURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError", + "children": [ + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Page.PageError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "PageError", + "printedName": "MuppetIOS.Page.PageError", + "usr": "s:9MuppetIOS4PageC0C5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4PageC0C5ErrorO", + "mangledName": "$s9MuppetIOS4PageC0C5ErrorO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4PageC9hashValueSivp", + "mangledName": "$s9MuppetIOS4PageC9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final", + "Nonisolated" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4PageC9hashValueSivg", + "mangledName": "$s9MuppetIOS4PageC9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS4PageC", + "mangledName": "$s9MuppetIOS4PageC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Emitter", + "printedName": "Emitter", + "children": [ + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "declKind": "Struct", + "usr": "s:9MuppetIOS7EmitterC5EventV", + "mangledName": "$s9MuppetIOS7EmitterC5EventV", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Function", + "name": "on", + "printedName": "on(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyPublisher", + "printedName": "Combine.AnyPublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ], + "usr": "s:7Combine12AnyPublisherV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF", + "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS7EmitterC", + "mangledName": "$s9MuppetIOS7EmitterC", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Browser", + "printedName": "Browser", + "children": [ + { + "kind": "TypeDecl", + "name": "EventType", + "printedName": "EventType", + "children": [ + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Browser.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.Browser.EventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + }, + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO", + "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Var", + "name": "emitter", + "printedName": "emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp", + "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Emitter", + "printedName": "MuppetIOS.Emitter", + "children": [ + { + "kind": "TypeNominal", + "name": "EventType", + "printedName": "MuppetIOS.Browser.EventType", + "usr": "s:9MuppetIOS7BrowserC9EventTypeO" + } + ], + "usr": "s:9MuppetIOS7EmitterC" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg", + "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc", + "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "handle", + "printedName": "handle", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC6handleSSvp", + "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC6handleSSvg", + "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC5closeyyYaF", + "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "newPage", + "printedName": "newPage(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "WebKit.WKWebViewConfiguration?", + "children": [ + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF", + "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachPage", + "printedName": "attachPage(to:controller:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF", + "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS7BrowserC9hashValueSivp", + "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final", + "Nonisolated" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS7BrowserC9hashValueSivg", + "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS7BrowserC", + "mangledName": "$s9MuppetIOS7BrowserC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AtomicMacros", + "printedName": "AtomicMacros", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "JSON", + "printedName": "JSON", + "children": [ + { + "kind": "Var", + "name": "dictionary", + "printedName": "dictionary", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF", + "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF", + "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF", + "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Double) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF", + "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF", + "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "MuppetIOS.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:9MuppetIOS4JSONO4nullyA2CmF", + "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF", + "moduleName": "MuppetIOS" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONOyACypSgcfc", + "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "asDictionary", + "printedName": "asDictionary", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp", + "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg", + "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asArray", + "printedName": "asArray", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp", + "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[MuppetIOS.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg", + "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asString", + "printedName": "asString", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp", + "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg", + "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asDouble", + "printedName": "asDouble", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp", + "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg", + "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asInt", + "printedName": "asInt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp", + "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg", + "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asBool", + "printedName": "asBool", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp", + "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg", + "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "asAny", + "printedName": "asAny", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO5asAnyypvp", + "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO5asAnyypvg", + "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO5valuexSgylF", + "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isNull", + "printedName": "isNull", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO6isNullSbvp", + "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO6isNullSbvg", + "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONOyACSgSScip", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSScig", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSScis", + "mangledName": "$s9MuppetIOS4JSONOyACSgSScis", + "moduleName": "MuppetIOS", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSSciM", + "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONOyACSgSicip", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSicig", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSicis", + "mangledName": "$s9MuppetIOS4JSONOyACSgSicis", + "moduleName": "MuppetIOS", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONOyACSgSiciM", + "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(dynamicMember:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip", + "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig", + "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO9hashValueSivp", + "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp", + "moduleName": "MuppetIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO9hashValueSivg", + "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF", + "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF", + "moduleName": "MuppetIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc", + "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(integerLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floatLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(booleanLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[MuppetIOS.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nilLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc", + "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dictionaryLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(Swift.String, MuppetIOS.JSON)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, MuppetIOS.JSON)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc", + "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF", + "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc", + "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc", + "moduleName": "MuppetIOS", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "toJSONData", + "printedName": "toJSONData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF", + "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toJSONString", + "printedName": "toJSONString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF", + "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fromJSONString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc", + "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO11descriptionSSvp", + "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO11descriptionSSvg", + "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg", + "moduleName": "MuppetIOS", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp", + "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg", + "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg", + "moduleName": "MuppetIOS", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:9MuppetIOS4JSONO", + "mangledName": "$s9MuppetIOS4JSONO", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl", + "DynamicMemberLookup" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "MuppetIOS.JSON", + "usr": "s:9MuppetIOS4JSONO" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Muppet", + "printedName": "Muppet", + "children": [ + { + "kind": "Var", + "name": "browsers", + "printedName": "browsers", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp", + "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg", + "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc", + "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF", + "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getBrowser", + "printedName": "getBrowser(handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Browser?", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF", + "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPage", + "printedName": "getPage(handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Page?", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF", + "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "inject", + "printedName": "inject(page:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF", + "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launch", + "printedName": "launch(source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF", + "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "defaultPageBuilder", + "printedName": "defaultPageBuilder(browser:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ", + "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "pageBuilder", + "printedName": "pageBuilder", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page", + "children": [ + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)", + "children": [ + { + "kind": "TypeNominal", + "name": "Browser", + "printedName": "MuppetIOS.Browser", + "usr": "s:9MuppetIOS7BrowserC" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM", + "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM", + "moduleName": "MuppetIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:9MuppetIOS0A0C", + "mangledName": "$s9MuppetIOS0A0C", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Cookie", + "printedName": "Cookie", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV4nameSSvp", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvg", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvs", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4nameSSvM", + "mangledName": "$s9MuppetIOS6CookieV4nameSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV5valueSSvp", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvg", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvs", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV5valueSSvM", + "mangledName": "$s9MuppetIOS6CookieV5valueSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "path", + "printedName": "path", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvp", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvg", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvs", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV4pathSSSgvM", + "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isSecure", + "printedName": "isSecure", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM", + "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "domain", + "printedName": "domain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV6domainSSvp", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvg", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvs", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6domainSSvM", + "mangledName": "$s9MuppetIOS6CookieV6domainSSvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "expiresDate", + "printedName": "expiresDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM", + "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isHTTPOnly", + "printedName": "isHTTPOnly", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM", + "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maxAge", + "printedName": "maxAge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM", + "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM", + "moduleName": "MuppetIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc", + "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc", + "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "httpCookie", + "printedName": "httpCookie", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPCookie?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp", + "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPCookie?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPCookie", + "printedName": "Foundation.HTTPCookie", + "usr": "c:objc(cs)NSHTTPCookie" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg", + "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg", + "moduleName": "MuppetIOS", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "<", + "printedName": "<(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ", + "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ", + "moduleName": "MuppetIOS", + "static": true, + "implicit": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cookie", + "printedName": "MuppetIOS.Cookie", + "usr": "s:9MuppetIOS6CookieV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF", + "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:9MuppetIOS6CookieV", + "mangledName": "$s9MuppetIOS6CookieV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "MuppetIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "MuppetIOS" + }, + { + "kind": "TypeDecl", + "name": "Bridge", + "printedName": "Bridge", + "children": [ + { + "kind": "Function", + "name": "inject", + "printedName": "inject(muppet:page:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bridge", + "printedName": "MuppetIOS.Bridge", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge" + }, + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + }, + { + "kind": "TypeNominal", + "name": "Page", + "printedName": "MuppetIOS.Page", + "usr": "s:9MuppetIOS4PageC" + } + ], + "declKind": "Func", + "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ", + "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ", + "moduleName": "MuppetIOS", + "static": true, + "declAttributes": [ + "Custom", + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userContentController", + "printedName": "userContentController(_:didReceive:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Any?, Swift.String?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "WKUserContentController", + "printedName": "WebKit.WKUserContentController", + "usr": "c:objc(cs)WKUserContentController" + }, + { + "kind": "TypeNominal", + "name": "WKScriptMessage", + "printedName": "WebKit.WKScriptMessage", + "usr": "c:objc(cs)WKScriptMessage" + } + ], + "declKind": "Func", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:", + "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF", + "moduleName": "MuppetIOS", + "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bridge", + "printedName": "MuppetIOS.Bridge", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge" + } + ], + "declKind": "Constructor", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init", + "mangledName": "$s9MuppetIOS6BridgeCACycfc", + "moduleName": "MuppetIOS", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@MuppetIOS@objc(cs)Bridge", + "mangledName": "$s9MuppetIOS6BridgeC", + "moduleName": "MuppetIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WKWebView", + "printedName": "WKWebView", + "children": [ + { + "kind": "TypeDecl", + "name": "Response", + "printedName": "Response", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Response", + "printedName": "WebKit.WKWebView.Response", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4fromAEs7Decoder_p_tKcfc", + "moduleName": "MuppetIOS", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "MuppetIOS", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV", + "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV", + "moduleName": "MuppetIOS", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)WKWebView", + "moduleName": "WebKit", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "WKWebView", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIView", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URLSession", + "printedName": "URLSession", + "declKind": "Class", + "usr": "c:objc(cs)NSURLSession", + "moduleName": "Foundation", + "isOpen": true, + "intro_iOS": "7.0", + "objc_name": "NSURLSession", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 249, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 1298, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 1411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Array", + "offset": 1459, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "IntegerLiteral", + "offset": 10674, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "StringLiteral", + "offset": 11681, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 11736, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "BooleanLiteral", + "offset": 11765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "Dictionary", + "offset": 13301, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift", + "kind": "IntegerLiteral", + "offset": 13330, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "IntegerLiteral", + "offset": 1949, + "length": 13, + "value": "1000000000" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 65, + "value": "\"WebView load timed out after \"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift", + "kind": "StringLiteral", + "offset": 2068, + "length": 7, + "value": "\" seconds\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "Array", + "offset": 3448, + "length": 301, + "value": "[\"age\", \"authorization\", \"content-length\", \"content-type\", \"etag\", \"expires\", \"from\", \"host\", \"if-modified-since\", \"if-unmodified-since\", \"last-modified\", \"location\", \"max-forwards\", \"proxy-authorization\", \"referer\", \"retry-after\", \"server\", \"user-agent\"]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "StringLiteral", + "offset": 5968, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "Dictionary", + "offset": 6039, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift", + "kind": "BooleanLiteral", + "offset": 6076, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift", + "kind": "BooleanLiteral", + "offset": 1063, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift", + "kind": "BooleanLiteral", + "offset": 1581, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Muppet.swift", + "kind": "StringLiteral", + "offset": 3035, + "length": 8, + "value": "\"muppet\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 476, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "BooleanLiteral", + "offset": 506, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 5807, + "length": 8, + "value": "\"secure\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift", + "kind": "StringLiteral", + "offset": 5863, + "length": 9, + "value": "\"expires\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "Dictionary", + "offset": 310, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "Dictionary", + "offset": 374, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift", + "kind": "StringLiteral", + "offset": 419, + "length": 14, + "value": "\"MuppetBridge\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..9e8e25b --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,276 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import OSLog +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_Concurrency.MainActor final public class Page { + public struct Options { + public var hideOnClose: Swift.Bool + } + public enum EventType : Swift.String { + case console + case close + case closed + case dispatch + case domcontentloaded + case started + case finished + case load + case locationchange + case domchange + case progress + case popup + case visible + case hostblocked + case error + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController) + @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie] + @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async + @_Concurrency.MainActor final public func addUserScript(script: Swift.String) + @discardableResult + @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON + @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String) + @_Concurrency.MainActor final public var currentUserAgent: Swift.String { + get + } + @_Concurrency.MainActor final public func clearHostAllowList() + @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String]) + @_Concurrency.MainActor final public var progress: Swift.Int { + get + } + nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String? + @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response? + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func show(animated: Swift.Bool) async + @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async + @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws + public enum PageError : Swift.Error { + case invalidURL + public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable { + public struct Event { + } + public func on(_ type: T) -> Combine.AnyPublisher + @objc deinit +} +extension WebKit.WKWebView { + public struct Response : Swift.Sendable, Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } +} +@_Concurrency.MainActor final public class Browser { + public enum EventType { + case page + case closed + public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor public init(controller: UIKit.UIViewController) + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page + @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page + @objc deinit +} +extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable { + case dictionary([Swift.String : MuppetIOS.JSON]) + case array([MuppetIOS.JSON]) + case string(Swift.String) + case number(Swift.Double) + case bool(Swift.Bool) + case null + public init(_ value: Any?) + public var asDictionary: [Swift.String : MuppetIOS.JSON]? { + get + } + public var asArray: [MuppetIOS.JSON]? { + get + } + public var asString: Swift.String? { + get + } + public var asDouble: Swift.Double? { + get + } + public var asInt: Swift.Int? { + get + } + public var asBool: Swift.Bool? { + get + } + public var asAny: Any { + get + } + public func value() -> T? + public var isNull: Swift.Bool { + get + } + public subscript(key: Swift.String) -> MuppetIOS.JSON? { + get + set + } + public subscript(index: Swift.Int) -> MuppetIOS.JSON? { + get + set + } + public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? { + get + } + public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.JSON : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension MuppetIOS.JSON : Swift.ExpressibleByIntegerLiteral { + public init(integerLiteral value: Swift.Int) + public typealias IntegerLiteralType = Swift.Int +} +extension MuppetIOS.JSON : Swift.ExpressibleByFloatLiteral { + public init(floatLiteral value: Swift.Double) + public typealias FloatLiteralType = Swift.Double +} +extension MuppetIOS.JSON : Swift.ExpressibleByBooleanLiteral { + public init(booleanLiteral value: Swift.Bool) + public typealias BooleanLiteralType = Swift.Bool +} +extension MuppetIOS.JSON : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: MuppetIOS.JSON...) + public typealias ArrayLiteralElement = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.ExpressibleByNilLiteral { + public init(nilLiteral: ()) +} +extension MuppetIOS.JSON : Swift.ExpressibleByDictionaryLiteral { + public init(dictionaryLiteral elements: (Swift.String, MuppetIOS.JSON)...) + public typealias Key = Swift.String + public typealias Value = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws + public init(from object: E) throws where E : Swift.Encodable + public func toJSONData() throws -> Foundation.Data + public func toJSONString() throws -> Swift.String + public init(fromJSONString string: Swift.String) +} +extension MuppetIOS.JSON : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_Concurrency.MainActor final public class Muppet { + @_Concurrency.MainActor final public var browsers: Swift.Set { + get + } + @_Concurrency.MainActor public init(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func update(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser? + @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page) + @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser + public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +public struct Cookie : Swift.Sendable { + public var name: Swift.String + public var value: Swift.String + public var path: Swift.String? + public var isSecure: Swift.Bool? + public var domain: Swift.String + public var expiresDate: Foundation.Date? + public var isHTTPOnly: Swift.Bool? + public var maxAge: Swift.Int? + public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil) + public init(from httpCookie: Foundation.HTTPCookie) + public var httpCookie: Foundation.HTTPCookie? { + get + } +} +extension MuppetIOS.Cookie : Swift.Comparable { + public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool + public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool +} +extension MuppetIOS.Cookie : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply { + @discardableResult + @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge + @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?) + @objc deinit +} +extension MuppetIOS.Muppet : Swift.Sendable {} +extension MuppetIOS.Page : Swift.Sendable {} +extension MuppetIOS.Page.EventType : Swift.Equatable {} +extension MuppetIOS.Page.EventType : Swift.Hashable {} +extension MuppetIOS.Page.EventType : Swift.RawRepresentable {} +extension MuppetIOS.Page.PageError : Swift.Equatable {} +extension MuppetIOS.Page.PageError : Swift.Hashable {} +extension MuppetIOS.Browser : Swift.Sendable {} +extension MuppetIOS.Browser.EventType : Swift.Equatable {} +extension MuppetIOS.Browser.EventType : Swift.Hashable {} +extension MuppetIOS.Bridge : Swift.Sendable {} diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..b3df58b3d8ed195cb6b04aa2ee1f1f0412d86766 GIT binary patch literal 1552 zcmcgs&ubJ(6s{R{qitBmAcElGDGD>&Gd0C6^dy2mb{)3;6+MKSp2|!~r+etC zagvi76g+rP$kBtK2M-a$k_8t6SsE7hvXDcLp7bB^s%V{y5U#W=sD@ z`f^l$l+{pHIjjX;HmEYQVJR3i&701n}fMgrl;^u<>0HaZn+}}sY zwG1IA29uhH_FTDr?{6@3$0n@$;K5!0JRcfZ$q>xwkDP|fYNz8daC&@3!W|Y09{4a~ zSjI5qg$jDqZrokmn1JKq0YdUv(eO{X!3%S{j~`CLBuoA}H1%f{cWZbmDr0?cvuf5x z1(Or3(QS=!G3nEW$C{Qk6NEh)HZKJ&G4C{{=N)IN;W{ljMbF)I5hzaNehZrFCd>v+ z20iY1z+wd8zUVMl(gydqoCg%)I%{0xtS5l_&8@8DvWFxFOt2Z+^`rn9zzp>S+l@4P zaJF%l%Vqchl$zojO8H7qry-qX61!N5Pfn&MP=dZx6>ykTHOsKe)PE|#wl4A2yW3ZH zNLzu+9f=O19=Kj0x*;O8sZ5k?FmS1d-N3DE1F8hGObFUyq6l4qaqdIV4dHi2T?xNY z$?u@^CN9PbCjC>lVnr`F%AE0d_hBP<3s;+8c;Sp420g*Tnq^WcsoSn2)vydK(+zwX z23Sg1t(uc&%?ZY?UrhU1n|1O3#t6n2QGh!2_4Eq1Fi}s5(1&tNu7|`Sq0{m9(^qCbIDQLKBl4itL6=y%2VH= zz_{IZivLZ;{*N2CH~{Uq^~h;cDsZLEwjW!`0zK--KJB68$~j3}VvfnQT7|UT>jdPh jF2n{^Srp%K?8FY9zQqs^&4u3`LeyJ)Olu!i`<>%6mV?;Q literal 0 HcmV?d00001 diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..9e8e25b --- /dev/null +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,276 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import OSLog +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_Concurrency.MainActor final public class Page { + public struct Options { + public var hideOnClose: Swift.Bool + } + public enum EventType : Swift.String { + case console + case close + case closed + case dispatch + case domcontentloaded + case started + case finished + case load + case locationchange + case domchange + case progress + case popup + case visible + case hostblocked + case error + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController) + @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie] + @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async + @_Concurrency.MainActor final public func addUserScript(script: Swift.String) + @discardableResult + @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON + @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String) + @_Concurrency.MainActor final public var currentUserAgent: Swift.String { + get + } + @_Concurrency.MainActor final public func clearHostAllowList() + @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String]) + @_Concurrency.MainActor final public var progress: Swift.Int { + get + } + nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String? + @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response? + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func show(animated: Swift.Bool) async + @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async + @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws + public enum PageError : Swift.Error { + case invalidURL + public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable { + public struct Event { + } + public func on(_ type: T) -> Combine.AnyPublisher + @objc deinit +} +extension WebKit.WKWebView { + public struct Response : Swift.Sendable, Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws + } +} +@_Concurrency.MainActor final public class Browser { + public enum EventType { + case page + case closed + public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter + @_Concurrency.MainActor public init(controller: UIKit.UIViewController) + @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool + @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher) + @_Concurrency.MainActor final public var handle: Swift.String { + get + } + @_Concurrency.MainActor final public func close() async + @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page + @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page + @objc deinit +} +extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable { + nonisolated final public var hashValue: Swift.Int { + get + } +} +@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable { + case dictionary([Swift.String : MuppetIOS.JSON]) + case array([MuppetIOS.JSON]) + case string(Swift.String) + case number(Swift.Double) + case bool(Swift.Bool) + case null + public init(_ value: Any?) + public var asDictionary: [Swift.String : MuppetIOS.JSON]? { + get + } + public var asArray: [MuppetIOS.JSON]? { + get + } + public var asString: Swift.String? { + get + } + public var asDouble: Swift.Double? { + get + } + public var asInt: Swift.Int? { + get + } + public var asBool: Swift.Bool? { + get + } + public var asAny: Any { + get + } + public func value() -> T? + public var isNull: Swift.Bool { + get + } + public subscript(key: Swift.String) -> MuppetIOS.JSON? { + get + set + } + public subscript(index: Swift.Int) -> MuppetIOS.JSON? { + get + set + } + public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? { + get + } + public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension MuppetIOS.JSON : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension MuppetIOS.JSON : Swift.ExpressibleByIntegerLiteral { + public init(integerLiteral value: Swift.Int) + public typealias IntegerLiteralType = Swift.Int +} +extension MuppetIOS.JSON : Swift.ExpressibleByFloatLiteral { + public init(floatLiteral value: Swift.Double) + public typealias FloatLiteralType = Swift.Double +} +extension MuppetIOS.JSON : Swift.ExpressibleByBooleanLiteral { + public init(booleanLiteral value: Swift.Bool) + public typealias BooleanLiteralType = Swift.Bool +} +extension MuppetIOS.JSON : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: MuppetIOS.JSON...) + public typealias ArrayLiteralElement = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.ExpressibleByNilLiteral { + public init(nilLiteral: ()) +} +extension MuppetIOS.JSON : Swift.ExpressibleByDictionaryLiteral { + public init(dictionaryLiteral elements: (Swift.String, MuppetIOS.JSON)...) + public typealias Key = Swift.String + public typealias Value = MuppetIOS.JSON +} +extension MuppetIOS.JSON : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws + public init(from object: E) throws where E : Swift.Encodable + public func toJSONData() throws -> Foundation.Data + public func toJSONString() throws -> Swift.String + public init(fromJSONString string: Swift.String) +} +extension MuppetIOS.JSON : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_Concurrency.MainActor final public class Muppet { + @_Concurrency.MainActor final public var browsers: Swift.Set { + get + } + @_Concurrency.MainActor public init(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func update(source: UIKit.UIViewController) + @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser? + @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page? + @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page) + @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser + public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +public struct Cookie : Swift.Sendable { + public var name: Swift.String + public var value: Swift.String + public var path: Swift.String? + public var isSecure: Swift.Bool? + public var domain: Swift.String + public var expiresDate: Foundation.Date? + public var isHTTPOnly: Swift.Bool? + public var maxAge: Swift.Int? + public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil) + public init(from httpCookie: Foundation.HTTPCookie) + public var httpCookie: Foundation.HTTPCookie? { + get + } +} +extension MuppetIOS.Cookie : Swift.Comparable { + public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool + public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool +} +extension MuppetIOS.Cookie : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply { + @discardableResult + @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge + @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?) + @objc deinit +} +extension MuppetIOS.Muppet : Swift.Sendable {} +extension MuppetIOS.Page : Swift.Sendable {} +extension MuppetIOS.Page.EventType : Swift.Equatable {} +extension MuppetIOS.Page.EventType : Swift.Hashable {} +extension MuppetIOS.Page.EventType : Swift.RawRepresentable {} +extension MuppetIOS.Page.PageError : Swift.Equatable {} +extension MuppetIOS.Page.PageError : Swift.Hashable {} +extension MuppetIOS.Browser : Swift.Sendable {} +extension MuppetIOS.Browser.EventType : Swift.Equatable {} +extension MuppetIOS.Browser.EventType : Swift.Hashable {} +extension MuppetIOS.Bridge : Swift.Sendable {} diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS new file mode 100644 index 0000000000000000000000000000000000000000..71b973ebbd5df22fb7509d603cdeee8c7b64c159 GIT binary patch literal 2340552 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%0D%u1K;<CzeM%rbg;MJ@wM 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 + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhysicalAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePaymentInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherFinancialInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000000000000000000000000000000000000..0d99f8e52d3a72cb0cd0ee4db1568b5861a6a5ad GIT binary patch literal 219 zcmex$kB5nYf#Eg-6DyEn0I`n)aRLxC12H3m^0pHqj6fE7pgcK0S1++7KQ}WuEmP08 zw4flh#M3{R;p&5~iQKJQxTR>$fq5s3Yg#+Gqpmz!@b7zU`A0*6gl}zG>e$Q!0O$onC;$Ke literal 0 HcmV?d00001 diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000000000000000000000000000000000000..dbf9d6144e62fc7bac2b65759cb4ce6906bc722f GIT binary patch literal 12 Rcmex$kB5Z+<>= z=Ka~ay|P>e=F>SiE=Soo+> + + + + files + + Info.plist + + fIWJC1rU4qD+91138TEQYPaGaic= + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + JT14Tktw3mvyFQVnTae/XyJGhB4= + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + yILAXlssl25Ia4RDJ9RP68JylD8= + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + cVnVs1R7jjFgY+KpCktVC6PK3B4= + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + H4OfeLSucKDFy3sM5f4ttuUa3aA= + + PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + + files2 + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + hash2 + + NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec= + + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + hash2 + + kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y= + + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + JT14Tktw3mvyFQVnTae/XyJGhB4= + + hash2 + + oW152mcvNo/mJs7UNILHVfULa52p0yCOYKKp2Fhx1L4= + + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + J7RjSnpcac2m57DmUe4HA1+8G/0= + + hash2 + + kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y= + + + Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash + + yILAXlssl25Ia4RDJ9RP68JylD8= + + hash2 + + J1TkQFJSgSth1LTdsiMUqjHnrANDid3Qs2kqETFSG5E= + + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + v32daJSCrc0IBFnn2sUHcrmM8hY= + + hash2 + + NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec= + + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + hash2 + + UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto= + + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + cVnVs1R7jjFgY+KpCktVC6PK3B4= + + hash2 + + 4cjWgGvWGnWxPnpWRdYhgHSszM+MFLXwVwRH5S93GCo= + + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + +7tV2fAchwyWuDa8wf8aRBZXdh0= + + hash2 + + UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto= + + + Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash + + H4OfeLSucKDFy3sM5f4ttuUa3aA= + + hash2 + + AA0uWOkLsX59n4qpUJLciXjk1GSq5wwlAx3muvTA5eI= + + + PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..e69de29 diff --git a/ios/frameworks/QuantumIOS.xcframework/Info.plist b/ios/frameworks/QuantumIOS.xcframework/Info.plist new file mode 100644 index 0000000..aa6220a --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + QuantumIOS.framework/QuantumIOS + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + QuantumIOS.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + QuantumIOS.framework/QuantumIOS + LibraryIdentifier + ios-arm64 + LibraryPath + QuantumIOS.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000000000000000000000000000000000000..70aa4ef62528ee670b18fe524510040d3f0620c9 GIT binary patch literal 154 zcmex$kB5nYfngQ{6NmzXHXvyN#LPg<$iTp|Nd!nD0sFwx#JrNyTu=XChAS12xvac;baO2(e5x8ltkrfMqZ-I_J^L)Y}P??PS% Wy>j{T{od^ElOj{ZT9zEdCI$fSx;4!J literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000000000000000000000000000000000000..21a0a884259d85e909949dcf7a3b6ddcbe6bbe00 GIT binary patch literal 176 zcmex$kB5gJ@Gj000^pA3p#9 literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements-1 b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000000000000000000000000000000000000..096bf71613cf04d06dd317cab5e543591d2cbcb4 GIT binary patch literal 202 zcmex$kB5nYf#DPb6NmzXRY1}Nh?#+yk%56_lLA}{EN>rJnwVEon(OHw%n)W`VIFGf zZe(V{;Fz*6sM*%SH*}-3NOs*jCrN{(X|3}c13!JfudKOx!`z@)vvqQ!DNhcz=r^r= z;jj5tJz%b%7 literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..5a83e2c --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,503 @@ + + + + + files + + ios-arm64/QuantumIOS.framework/Headers/QuantumIOS.h + + yiqTZeXDWfU6/yE6XdPb9y8T/8M= + + ios-arm64/QuantumIOS.framework/Info.plist + + I2MySfA1x+LpbVxGG7AETpk9cII= + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json + + 0WFh1pwRDI/J0x8cpq4M4Vqs+9k= + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface + + UbFkHrhe50qqd+Uk0ywyveHvBys= + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc + + NkdnybXzHN/EsIbYwBSBiy8Ssc8= + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface + + UbFkHrhe50qqd+Uk0ywyveHvBys= + + ios-arm64/QuantumIOS.framework/Modules/module.modulemap + + Fnj8GwqzdKnriRHOoQirIDNdqU0= + + ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + ios-arm64/QuantumIOS.framework/QuantumIOS + + 4LxTs56AcHOjKGdoPOn7+i5daiY= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h + + yiqTZeXDWfU6/yE6XdPb9y8T/8M= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist + + EHAmAz9PYJqYHr5q5D1XfxQ3cSc= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + aq2jiyveRb2Df3zQ713DR0A6YtQ= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + yakvjehaV6USvzsVluFsFerHExQ= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + 0gFBBe5siUsNt1XtRBQuV6ToKvw= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + yakvjehaV6USvzsVluFsFerHExQ= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap + + Fnj8GwqzdKnriRHOoQirIDNdqU0= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS + + fWRwYGT5MNezxTZ5uFJjHlXgNmI= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory + + +LmQmoF4tfnj75xugJ7gEbW2BFU= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements + + OnX22wWFKRSOFN1+obRynMCeyXM= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1 + + D8seVGcF9XxOxRaFRIGestt5KhE= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources + + dXttmyAlZ8ysfhIdcW9XwaEVSIc= + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature + + 2jmj7l5rSw0yVb/vlWAYkK/YBwk= + + + files2 + + ios-arm64/QuantumIOS.framework/Headers/QuantumIOS.h + + hash + + yiqTZeXDWfU6/yE6XdPb9y8T/8M= + + hash2 + + 9SSfcH3uoJlujZWNPIS24slyTQfWk6cl/PMwTTDJ1HM= + + + ios-arm64/QuantumIOS.framework/Info.plist + + hash + + I2MySfA1x+LpbVxGG7AETpk9cII= + + hash2 + + UB8sI5herukyOZ9OxfZK7IJPfR+m8t/rRHNlu2akXAE= + + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json + + hash + + 0WFh1pwRDI/J0x8cpq4M4Vqs+9k= + + hash2 + + H/U0BHXA4/Z7lAxnzX2gE7+K87wAuXQCoJP+ZY01jNk= + + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash + + UbFkHrhe50qqd+Uk0ywyveHvBys= + + hash2 + + 9D7R7tcvwsZEIlA/sbUQbiYCUR1y9xsFeFLrlXr6FUc= + + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc + + hash + + NkdnybXzHN/EsIbYwBSBiy8Ssc8= + + hash2 + + ZmDGne5h4jNkbbV30wbN8qzl0euI0AXMgPtji69eejw= + + + ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface + + hash + + UbFkHrhe50qqd+Uk0ywyveHvBys= + + hash2 + + 9D7R7tcvwsZEIlA/sbUQbiYCUR1y9xsFeFLrlXr6FUc= + + + ios-arm64/QuantumIOS.framework/Modules/module.modulemap + + hash + + Fnj8GwqzdKnriRHOoQirIDNdqU0= + + hash2 + + rHvFn6eD1jNL2fZtn6g2n6yinflGc2s2y8vq8zkT1m0= + + + ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + ios-arm64/QuantumIOS.framework/QuantumIOS + + hash + + 4LxTs56AcHOjKGdoPOn7+i5daiY= + + hash2 + + oL5qiz4OOM3V+EGXgH4wJk4HmLRSBEN2GlQ2BLLeONE= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h + + hash + + yiqTZeXDWfU6/yE6XdPb9y8T/8M= + + hash2 + + 9SSfcH3uoJlujZWNPIS24slyTQfWk6cl/PMwTTDJ1HM= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist + + hash + + EHAmAz9PYJqYHr5q5D1XfxQ3cSc= + + hash2 + + Rt0GzqkdEg8yuPj2u7mVyI9Ha4X1EBbdG3h7dC9YXnk= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + hash2 + + tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + hash2 + + QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + aq2jiyveRb2Df3zQ713DR0A6YtQ= + + hash2 + + OsyPB2lkaI3IawoBtwAQhJcD96PdGl/dKjewhhQvbIU= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + hash2 + + QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + hash2 + + tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + yakvjehaV6USvzsVluFsFerHExQ= + + hash2 + + XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + 0gFBBe5siUsNt1XtRBQuV6ToKvw= + + hash2 + + x3Og6mWW9yQKhMWYbjtiT5kUv5wUsAm/nRpkFUbO0P0= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + yakvjehaV6USvzsVluFsFerHExQ= + + hash2 + + XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap + + hash + + Fnj8GwqzdKnriRHOoQirIDNdqU0= + + hash2 + + rHvFn6eD1jNL2fZtn6g2n6yinflGc2s2y8vq8zkT1m0= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS + + hash + + fWRwYGT5MNezxTZ5uFJjHlXgNmI= + + hash2 + + kzUospMmCcavfzf8A4J1krdcvlAf/pn4lQVyTkuJAGg= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory + + hash + + +LmQmoF4tfnj75xugJ7gEbW2BFU= + + hash2 + + rvX6t56DRZahXehLL6UslEv9z8dWSG0tnfx1IrnZYG4= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements + + hash + + OnX22wWFKRSOFN1+obRynMCeyXM= + + hash2 + + mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1 + + hash + + D8seVGcF9XxOxRaFRIGestt5KhE= + + hash2 + + BxgL46qsMogDFyk6NnL0XHRgvkyJjyG5AG2SYieei/g= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources + + hash + + dXttmyAlZ8ysfhIdcW9XwaEVSIc= + + hash2 + + wHvSUTD1GLW0jZ8thvVBKpf5i/PgY2VJXjIwb5IoagA= + + + ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature + + hash + + 2jmj7l5rSw0yVb/vlWAYkK/YBwk= + + hash2 + + 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000000000000000000000000000000000000..de4859a8db8c78c868276058710f1d42c28ebff4 GIT binary patch literal 9176 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 + +//! Project version number for QuantumIOS. +FOUNDATION_EXPORT double QuantumIOSVersionNumber; + +//! Project version string for QuantumIOS. +FOUNDATION_EXPORT const unsigned char QuantumIOSVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist new file mode 100644 index 0000000..fdf7826 --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist @@ -0,0 +1,55 @@ + + + + + BuildMachineOSBuild + 24G617 + CFBundleDevelopmentRegion + en + CFBundleExecutable + QuantumIOS + CFBundleIdentifier + com.atomicfi.QuantumIOS + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + QuantumIOS + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.28.0 + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 175 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 22F76 + DTPlatformName + iphoneos + DTPlatformVersion + 18.5 + DTSDKBuild + 22F76 + DTSDKName + iphoneos18.5 + DTXcode + 1640 + DTXcodeBuild + 16F6 + MinimumOSVersion + 15.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..bd7a8cf --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,2241 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "AtomicWebView", + "printedName": "AtomicWebView", + "children": [ + { + "kind": "Function", + "name": "makeWebView", + "printedName": "makeWebView(frame:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "hasDefaultArg": true, + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "hasDefaultArg": true, + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ", + "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ", + "moduleName": "QuantumIOS", + "static": true, + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:", + "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:configuration:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:", + "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView", + "mangledName": "$s10QuantumIOS13AtomicWebViewC", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)WKWebView", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "WebKit.WKWebView", + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "AtomicWebViewController", + "printedName": "AtomicWebViewController", + "children": [ + { + "kind": "Var", + "name": "webView", + "printedName": "webView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "QuantumIOS.AtomicWebView?" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cancel", + "printedName": "cancel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvp", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvg", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvs", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvM", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)viewDidLoad", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC11viewDidLoadyyF", + "moduleName": "QuantumIOS", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "traitCollectionDidChange", + "printedName": "traitCollectionDidChange(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UITraitCollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)traitCollectionDidChange:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC24traitCollectionDidChangeyySo07UITraitH0CSgF", + "moduleName": "QuantumIOS", + "overriding": true, + "objc_name": "traitCollectionDidChange:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hideAssistantTitle", + "printedName": "hideAssistantTitle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC18hideAssistantTitleyyF", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC18hideAssistantTitleyyF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "showAssistant", + "printedName": "showAssistant(title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebViewController", + "printedName": "QuantumIOS.AtomicWebViewController", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)initWithNibName:bundle:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuantumIOS.AtomicWebViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebViewController", + "printedName": "QuantumIOS.AtomicWebViewController", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)initWithCoder:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumSessionError", + "printedName": "QuantumSessionError", + "children": [ + { + "kind": "Var", + "name": "invalidResponse", + "printedName": "invalidResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "networkError", + "printedName": "networkError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "tokenGenerationFailed", + "printedName": "tokenGenerationFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp", + "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg", + "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg", + "moduleName": "QuantumIOS", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:10QuantumIOS0A12SessionErrorO", + "mangledName": "$s10QuantumIOS0A12SessionErrorO", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumSession", + "printedName": "QuantumSession", + "children": [ + { + "kind": "Var", + "name": "apiUrl", + "printedName": "apiUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSession", + "printedName": "QuantumIOS.QuantumSession", + "usr": "s:10QuantumIOS0A7SessionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "trackSession", + "printedName": "trackSession(token:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF", + "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "generateUserToken", + "printedName": "generateUserToken(publicToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF", + "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10QuantumIOS0A7SessionV", + "mangledName": "$s10QuantumIOS0A7SessionV", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "MuppetIOS", + "printedName": "MuppetIOS", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "Quantum", + "printedName": "Quantum", + "children": [ + { + "kind": "Var", + "name": "muppet", + "printedName": "muppet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumError", + "printedName": "QuantumError", + "children": [ + { + "kind": "Var", + "name": "missingPage", + "printedName": "missingPage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.Quantum.QuantumError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A0C0A5ErrorO11missingPageyA2EmF", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO11missingPageyA2EmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C0A5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "QuantumIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A0C0A5ErrorO9hashValueSivp", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO9hashValueSivp", + "moduleName": "QuantumIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C0A5ErrorO9hashValueSivg", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO9hashValueSivg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C0A5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "QuantumIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:10QuantumIOS0A0C0A5ErrorO", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Quantum", + "printedName": "QuantumIOS.Quantum", + "usr": "s:10QuantumIOS0A0C" + } + ], + "declKind": "Constructor", + "usr": "s:10QuantumIOS0A0CACycfc", + "mangledName": "$s10QuantumIOS0A0CACycfc", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "initialize", + "printedName": "initialize(token:view:controller:apiUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF", + "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "goto", + "printedName": "goto(url:headers:timeout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cleanup", + "printedName": "cleanup()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C7cleanupyyYaF", + "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(updatedPresentationSource:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF", + "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "QuantumIOS", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:10QuantumIOS0A0C", + "mangledName": "$s10QuantumIOS0A0C", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URLSession", + "printedName": "URLSession", + "declKind": "Class", + "usr": "c:objc(cs)NSURLSession", + "moduleName": "Foundation", + "isOpen": true, + "intro_iOS": "7.0", + "objc_name": "NSURLSession", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 407, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 649, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 694, + "length": 21, + "value": "\"WebController.title\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 993, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 1042, + "length": 24, + "value": "\"WebController.progress\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1248, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1383, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "IntegerLiteral", + "offset": 1451, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 30, + "value": "\"WebController.assistantTitle\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1697, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "FloatLiteral", + "offset": 1796, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 219, + "length": 17, + "value": "\"DismissTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 882, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 3194, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 3767, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "StringLiteral", + "offset": 598, + "length": 26, + "value": "\"https:\/\/api.atomicfi.com\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "Dictionary", + "offset": 1422, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "StringLiteral", + "offset": 3554, + "length": 9, + "value": "\"quantum\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..0159d8b --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,67 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import MuppetIOS +import OSLog +@_exported import QuantumIOS +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView { + @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController { + @_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView! + @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?) + @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle() + @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public enum QuantumSessionError : Foundation.LocalizedError { + case invalidResponse(Swift.String) + case networkError(any Swift.Error) + case tokenGenerationFailed(Swift.String) + public var errorDescription: Swift.String? { + get + } +} +public struct QuantumSession : Swift.Sendable { + public let apiUrl: Swift.String + public init(apiUrl: Swift.String) + public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError) + public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String +} +@_Concurrency.MainActor final public class Quantum { + @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet? + public enum QuantumError : Swift.Error { + case missingPage + public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func initialize(token: Swift.String, view: WebKit.WKWebView, controller: UIKit.UIViewController, apiUrl: Swift.String = "https://api.atomicfi.com") async throws + @_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws + @_Concurrency.MainActor final public func cleanup() async + @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController) + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +extension QuantumIOS.Quantum : Swift.Sendable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..1bf51ee75998dd7b4555c1de4c2a1d085ac2a29e GIT binary patch literal 2104 zcmcgtPiP}m7=KCKt)@k4@u={*q9jiK%(P8gL(wK_yVx$ac4A8xq`XXClChJS?7TOv zJ*jmC4|~`{kBbO;P^eg>!X64;21E}EU06IXUc9bn_u%*5Oxmt278Y^f%VfU!{`}tW z_q{j2-}<^g@iZYBLP&pNGCTe4gVa|`1A9xUqv_Oldg=&Ldk<1y?x*_8-yh!ywcE+u z&!M&-7CuXAhhcgztPUSkGRKwl%}N@7r}T<;n9STuYP(_Kb|sDPre5gFUEj&x!lBEYKeysFxC%qqPH^SGZCKH+65FZNI;-I4K?r6thc1jO3*z8_1`*26Qj@~d! zK7NLf`w2o`86@OY#5{bV_WnnAKp(m^V=N6m-}mDe!~F*df)OXzPzwK+yIqHYxn(y6 zY%-tQo(to7BR>LZE}af_TRG)WPD?!-6S|()^TuetDEXs*iQ(25Zdf#ima?%ow#iw`sQmp9+LuuA1I>_3|>a#LBwq>BZFrOq?}F zt7oICV(#iFcB=Y}3dVtg3X}C=%NA|$0w1`bZiD&_c%*^kFo`yaRwxwU2}(%j)s-N3 z$L=0i@&6H)eRSD+S+7oVCT3VYXuWRpS(nxw)-a5w=WijZD_)CloAvc=(_E`tW=pKm zxvLhIQh~PHf`-h5j@MwgCdUD$DuC_sF0w=GwquKJK*eKbkp{QXi;9vRY?6l=)}(VV~VJn*qXn~I3ZIs=P3s75p_$P#oI=d{Im76Oib+f^g9 z%%~;cZJf+a+-5Tiior-fklf1WdGpLXygdFMc>@7;A2SaVCiXx`D|%7*)Y_=x-P>R; zPQW^Y--b=<*bM}P10vdz7ObFz=ge(LZ!Z>u zsKh6uIP>v%=*cd3yd?WSE`N^1@~lx3qs9t#32F#!ezg`a0b^qGzu$UPVVP^*hnI*SN#$xQ;d+kgf*Uaqh$b$F`|T3jaw%S;5m zi@Hgjd$j#y%_^nW`h2BNCO$4FKX^)QrK3FC34Zp8oOEe_p~-8YFS_@Bf5MlSQtg*i JLeGi!zX5wbdYJ$K literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..0159d8b --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,67 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import MuppetIOS +import OSLog +@_exported import QuantumIOS +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView { + @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController { + @_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView! + @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?) + @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle() + @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +public enum QuantumSessionError : Foundation.LocalizedError { + case invalidResponse(Swift.String) + case networkError(any Swift.Error) + case tokenGenerationFailed(Swift.String) + public var errorDescription: Swift.String? { + get + } +} +public struct QuantumSession : Swift.Sendable { + public let apiUrl: Swift.String + public init(apiUrl: Swift.String) + public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError) + public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String +} +@_Concurrency.MainActor final public class Quantum { + @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet? + public enum QuantumError : Swift.Error { + case missingPage + public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func initialize(token: Swift.String, view: WebKit.WKWebView, controller: UIKit.UIViewController, apiUrl: Swift.String = "https://api.atomicfi.com") async throws + @_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws + @_Concurrency.MainActor final public func cleanup() async + @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController) + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +extension QuantumIOS.Quantum : Swift.Sendable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/module.modulemap b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/module.modulemap new file mode 100644 index 0000000..313a1c8 --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module QuantumIOS { + umbrella header "QuantumIOS.h" + export * + + module * { export * } +} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..291731b --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,100 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhysicalAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePaymentInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherFinancialInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS new file mode 100644 index 0000000000000000000000000000000000000000..dfb7c64f2b26db818fbd011e4e04d4416f28fbef GIT binary patch literal 427152 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

IlFu!+Vt&7JbIK9fD}C|$5;RI-PA4OdcE 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 G()52psr@?u literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h new file mode 100644 index 0000000..593e3da --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h @@ -0,0 +1,16 @@ +// +// QuantumIOS.h +// QuantumIOS +// +// Created by Erik Sargent on 8/24/21. +// + +#import + +//! Project version number for QuantumIOS. +FOUNDATION_EXPORT double QuantumIOSVersionNumber; + +//! Project version string for QuantumIOS. +FOUNDATION_EXPORT const unsigned char QuantumIOSVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist new file mode 100644 index 0000000..c46706f --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist @@ -0,0 +1,51 @@ + + + + + BuildMachineOSBuild + 24G617 + CFBundleDevelopmentRegion + en + CFBundleExecutable + QuantumIOS + CFBundleIdentifier + com.atomicfi.QuantumIOS + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + QuantumIOS + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.28.0 + CFBundleSupportedPlatforms + + iPhoneSimulator + + CFBundleVersion + 175 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 22F76 + DTPlatformName + iphonesimulator + DTPlatformVersion + 18.5 + DTSDKBuild + 22F76 + DTSDKName + iphonesimulator18.5 + DTXcode + 1640 + DTXcodeBuild + 16F6 + MinimumOSVersion + 15.0 + UIDeviceFamily + + 1 + 2 + + + diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..7bea15b --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,2241 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumSessionError", + "printedName": "QuantumSessionError", + "children": [ + { + "kind": "Var", + "name": "invalidResponse", + "printedName": "invalidResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "networkError", + "printedName": "networkError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "tokenGenerationFailed", + "printedName": "tokenGenerationFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp", + "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg", + "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg", + "moduleName": "QuantumIOS", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:10QuantumIOS0A12SessionErrorO", + "mangledName": "$s10QuantumIOS0A12SessionErrorO", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumSession", + "printedName": "QuantumSession", + "children": [ + { + "kind": "Var", + "name": "apiUrl", + "printedName": "apiUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSession", + "printedName": "QuantumIOS.QuantumSession", + "usr": "s:10QuantumIOS0A7SessionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "trackSession", + "printedName": "trackSession(token:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF", + "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "generateUserToken", + "printedName": "generateUserToken(publicToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF", + "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10QuantumIOS0A7SessionV", + "mangledName": "$s10QuantumIOS0A7SessionV", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "AtomicWebViewController", + "printedName": "AtomicWebViewController", + "children": [ + { + "kind": "Var", + "name": "webView", + "printedName": "webView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "QuantumIOS.AtomicWebView?" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cancel", + "printedName": "cancel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvp", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvg", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvs", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvM", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)viewDidLoad", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC11viewDidLoadyyF", + "moduleName": "QuantumIOS", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "traitCollectionDidChange", + "printedName": "traitCollectionDidChange(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UITraitCollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)traitCollectionDidChange:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC24traitCollectionDidChangeyySo07UITraitH0CSgF", + "moduleName": "QuantumIOS", + "overriding": true, + "objc_name": "traitCollectionDidChange:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hideAssistantTitle", + "printedName": "hideAssistantTitle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC18hideAssistantTitleyyF", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC18hideAssistantTitleyyF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "showAssistant", + "printedName": "showAssistant(title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebViewController", + "printedName": "QuantumIOS.AtomicWebViewController", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)initWithNibName:bundle:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuantumIOS.AtomicWebViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebViewController", + "printedName": "QuantumIOS.AtomicWebViewController", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)initWithCoder:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "AtomicWebView", + "printedName": "AtomicWebView", + "children": [ + { + "kind": "Function", + "name": "makeWebView", + "printedName": "makeWebView(frame:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "hasDefaultArg": true, + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "hasDefaultArg": true, + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ", + "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ", + "moduleName": "QuantumIOS", + "static": true, + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:", + "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:configuration:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:", + "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView", + "mangledName": "$s10QuantumIOS13AtomicWebViewC", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)WKWebView", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "WebKit.WKWebView", + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "MuppetIOS", + "printedName": "MuppetIOS", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "Quantum", + "printedName": "Quantum", + "children": [ + { + "kind": "Var", + "name": "muppet", + "printedName": "muppet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumError", + "printedName": "QuantumError", + "children": [ + { + "kind": "Var", + "name": "missingPage", + "printedName": "missingPage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.Quantum.QuantumError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A0C0A5ErrorO11missingPageyA2EmF", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO11missingPageyA2EmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C0A5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "QuantumIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A0C0A5ErrorO9hashValueSivp", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO9hashValueSivp", + "moduleName": "QuantumIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C0A5ErrorO9hashValueSivg", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO9hashValueSivg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C0A5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "QuantumIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:10QuantumIOS0A0C0A5ErrorO", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Quantum", + "printedName": "QuantumIOS.Quantum", + "usr": "s:10QuantumIOS0A0C" + } + ], + "declKind": "Constructor", + "usr": "s:10QuantumIOS0A0CACycfc", + "mangledName": "$s10QuantumIOS0A0CACycfc", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "initialize", + "printedName": "initialize(token:view:controller:apiUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF", + "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "goto", + "printedName": "goto(url:headers:timeout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cleanup", + "printedName": "cleanup()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C7cleanupyyYaF", + "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(updatedPresentationSource:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF", + "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "QuantumIOS", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:10QuantumIOS0A0C", + "mangledName": "$s10QuantumIOS0A0C", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URLSession", + "printedName": "URLSession", + "declKind": "Class", + "usr": "c:objc(cs)NSURLSession", + "moduleName": "Foundation", + "isOpen": true, + "intro_iOS": "7.0", + "objc_name": "NSURLSession", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 882, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 3194, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 3767, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 219, + "length": 17, + "value": "\"DismissTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 407, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 649, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 694, + "length": 21, + "value": "\"WebController.title\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 993, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 1042, + "length": 24, + "value": "\"WebController.progress\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1248, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1383, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "IntegerLiteral", + "offset": 1451, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 30, + "value": "\"WebController.assistantTitle\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1697, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "FloatLiteral", + "offset": 1796, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "StringLiteral", + "offset": 598, + "length": 26, + "value": "\"https:\/\/api.atomicfi.com\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "Dictionary", + "offset": 1422, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "StringLiteral", + "offset": 3554, + "length": 9, + "value": "\"quantum\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..ae12f6e --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,67 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import MuppetIOS +import OSLog +@_exported import QuantumIOS +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum QuantumSessionError : Foundation.LocalizedError { + case invalidResponse(Swift.String) + case networkError(any Swift.Error) + case tokenGenerationFailed(Swift.String) + public var errorDescription: Swift.String? { + get + } +} +public struct QuantumSession : Swift.Sendable { + public let apiUrl: Swift.String + public init(apiUrl: Swift.String) + public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError) + public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController { + @_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView! + @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?) + @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle() + @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView { + @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@_Concurrency.MainActor final public class Quantum { + @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet? + public enum QuantumError : Swift.Error { + case missingPage + public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func initialize(token: Swift.String, view: WebKit.WKWebView, controller: UIKit.UIViewController, apiUrl: Swift.String = "https://api.atomicfi.com") async throws + @_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws + @_Concurrency.MainActor final public func cleanup() async + @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController) + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +extension QuantumIOS.Quantum : Swift.Sendable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..1a1dcf7336331b279d2503493e5a41da10f5009f GIT binary patch literal 2116 zcmcguO=u)V6z-Y08=VA+!K1=+MVQ$0)173JI0Vg1Cs|Au6Vqct79`a4)XcQ$>7K2s zPRvP-D|pz$9&+4+pa+GBK_cuSu+kuUP{_jKS@hsd*0X!?Rdr92mBqj!HoWex*YEfH zUe(O6w?6MrJ*jCUnx^%qrgAf1-p_otJg~oMn%rw5t-%Gbv?BK>wc z|3jo7M8%KO`cahKkF4Rt>d0|5d$XFw`?OKjkJ2Oe()wOhyj{)Wx9R8l^4E8Bx6mr8 z3_U&YQ}(E;qaGtY*v%e9`i8aGnUWAJxrZ}wXd%OB^l$$o95lnV3oqMpWUq@|} z(>{1g(|${7+Dn6R&BGUJ@4Wvl7(&o`@Z{Rxc@Mvp~cBHl)=|Zx9d@`x80_I zEy}nX_%Km03!{+bQt1)Dl~)R-bky3MG>n2#FvkidiBApX&5-ya?7Y5YYuX>UCag0t zo+mPT-VL}}Dj0e0c0!McfZ=y}ee{f`eS;N^UK|=+xOws2=VLV%`OD9Jb`w`0qVTe5 zoJKdtDkA8(&Kj++x^&wz#yez_Hs*{{laUTJ$DF`#x~-5Afvr?5JD9L8uTV#NuQ*s<;P zx?{J*I+?%fU?^qi`YmWkPv`^;ST#Ad4{gjh|v4u z%+e+aJ;6Z)&?FwGPhgr0C~Xvp!T*plBl8U>`SP$#B=-Wxx2(QMGG!%@hZCsEU{fJ$ z7A&OlnE-H#i*kMM)b$LsWmxLUc_JP-Ucf_!5!yt=NY*Jh#6vdXVL_CjLpdic%5xBM z)VsbKp%qFT0dL@BZsC@jT~r9h{DH()t{3bx^YG%t+uEyGQ1=n@Fll2BENRs!2}Ybv z3!lLz^>G3=ko`)N3=@w1u@=(gfC;G)Gmadg72r zI~Hv7G9-sef}?^8+-Bn50|qxlleiv-fF->v)NzUsObHO9*FwrgY;}ga-@o|t$19lA z|2OW;$rkk~o>lZM1hpp7HzvAa-E*CJ!ybJUlVyx~IdM{CwgV=>!;xyhwfGQDS_rwU zk3bwRR?2-N}0jj&0rLz@bU2>BE?lvGHj+ZZ7M;+cOgPz36 z!wMB4^N}~na}TzE^sHQZsn2KnWa5)>^2blHt$37YyM})OG&$)~{z8%0Kwtdq-M`0= Omon`altWL6&%Xi1NPheP literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..ae12f6e --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,67 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import MuppetIOS +import OSLog +@_exported import QuantumIOS +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum QuantumSessionError : Foundation.LocalizedError { + case invalidResponse(Swift.String) + case networkError(any Swift.Error) + case tokenGenerationFailed(Swift.String) + public var errorDescription: Swift.String? { + get + } +} +public struct QuantumSession : Swift.Sendable { + public let apiUrl: Swift.String + public init(apiUrl: Swift.String) + public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError) + public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController { + @_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView! + @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?) + @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle() + @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView { + @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@_Concurrency.MainActor final public class Quantum { + @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet? + public enum QuantumError : Swift.Error { + case missingPage + public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func initialize(token: Swift.String, view: WebKit.WKWebView, controller: UIKit.UIViewController, apiUrl: Swift.String = "https://api.atomicfi.com") async throws + @_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws + @_Concurrency.MainActor final public func cleanup() async + @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController) + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +extension QuantumIOS.Quantum : Swift.Sendable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..7bea15b --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,2241 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "QuantumIOS", + "printedName": "QuantumIOS", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumSessionError", + "printedName": "QuantumSessionError", + "children": [ + { + "kind": "Var", + "name": "invalidResponse", + "printedName": "invalidResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "networkError", + "printedName": "networkError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "tokenGenerationFailed", + "printedName": "tokenGenerationFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.QuantumSessionError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSessionError", + "printedName": "QuantumIOS.QuantumSessionError", + "usr": "s:10QuantumIOS0A12SessionErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF", + "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp", + "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg", + "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg", + "moduleName": "QuantumIOS", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:10QuantumIOS0A12SessionErrorO", + "mangledName": "$s10QuantumIOS0A12SessionErrorO", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumSession", + "printedName": "QuantumSession", + "children": [ + { + "kind": "Var", + "name": "apiUrl", + "printedName": "apiUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(apiUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumSession", + "printedName": "QuantumIOS.QuantumSession", + "usr": "s:10QuantumIOS0A7SessionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc", + "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "trackSession", + "printedName": "trackSession(token:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF", + "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "generateUserToken", + "printedName": "generateUserToken(publicToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF", + "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10QuantumIOS0A7SessionV", + "mangledName": "$s10QuantumIOS0A7SessionV", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "AtomicWebViewController", + "printedName": "AtomicWebViewController", + "children": [ + { + "kind": "Var", + "name": "webView", + "printedName": "webView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "QuantumIOS.AtomicWebView?" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cancel", + "printedName": "cancel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvp", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvg", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() async -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvs", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvM", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC6cancelyyYacSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "viewDidLoad", + "printedName": "viewDidLoad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)viewDidLoad", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC11viewDidLoadyyF", + "moduleName": "QuantumIOS", + "overriding": true, + "objc_name": "viewDidLoad", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "traitCollectionDidChange", + "printedName": "traitCollectionDidChange(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UITraitCollection?", + "children": [ + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)traitCollectionDidChange:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC24traitCollectionDidChangeyySo07UITraitH0CSgF", + "moduleName": "QuantumIOS", + "overriding": true, + "objc_name": "traitCollectionDidChange:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hideAssistantTitle", + "printedName": "hideAssistantTitle()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC18hideAssistantTitleyyF", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC18hideAssistantTitleyyF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "showAssistant", + "printedName": "showAssistant(title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(nibName:bundle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebViewController", + "printedName": "QuantumIOS.AtomicWebViewController", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Bundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)initWithNibName:bundle:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithNibName:bundle:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuantumIOS.AtomicWebViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebViewController", + "printedName": "QuantumIOS.AtomicWebViewController", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController(im)initWithCoder:", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebViewController", + "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "AtomicWebView", + "printedName": "AtomicWebView", + "children": [ + { + "kind": "Function", + "name": "makeWebView", + "printedName": "makeWebView(frame:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "hasDefaultArg": true, + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "hasDefaultArg": true, + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ", + "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ", + "moduleName": "QuantumIOS", + "static": true, + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "WKWebViewConfiguration", + "printedName": "WebKit.WKWebViewConfiguration", + "usr": "c:objc(cs)WKWebViewConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:", + "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:configuration:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuantumIOS.AtomicWebView?", + "children": [ + { + "kind": "TypeNominal", + "name": "AtomicWebView", + "printedName": "QuantumIOS.AtomicWebView", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:", + "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "QuantumIOS", + "overriding": true, + "implicit": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView", + "mangledName": "$s10QuantumIOS13AtomicWebViewC", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)WKWebView", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "WebKit.WKWebView", + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "OSLog", + "printedName": "OSLog", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "QuantumIOS", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "Import", + "name": "MuppetIOS", + "printedName": "MuppetIOS", + "declKind": "Import", + "moduleName": "QuantumIOS" + }, + { + "kind": "TypeDecl", + "name": "Quantum", + "printedName": "Quantum", + "children": [ + { + "kind": "Var", + "name": "muppet", + "printedName": "muppet", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp", + "moduleName": "QuantumIOS", + "declAttributes": [ + "HasInitialValue", + "Final", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MuppetIOS.Muppet?", + "children": [ + { + "kind": "TypeNominal", + "name": "Muppet", + "printedName": "MuppetIOS.Muppet", + "usr": "s:9MuppetIOS0A0C" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM", + "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM", + "moduleName": "QuantumIOS", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuantumError", + "printedName": "QuantumError", + "children": [ + { + "kind": "Var", + "name": "missingPage", + "printedName": "missingPage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "QuantumIOS.Quantum.QuantumError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:10QuantumIOS0A0C0A5ErrorO11missingPageyA2EmF", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO11missingPageyA2EmF", + "moduleName": "QuantumIOS" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "QuantumError", + "printedName": "QuantumIOS.Quantum.QuantumError", + "usr": "s:10QuantumIOS0A0C0A5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C0A5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "QuantumIOS", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:10QuantumIOS0A0C0A5ErrorO9hashValueSivp", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO9hashValueSivp", + "moduleName": "QuantumIOS", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:10QuantumIOS0A0C0A5ErrorO9hashValueSivg", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO9hashValueSivg", + "moduleName": "QuantumIOS", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C0A5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "QuantumIOS", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:10QuantumIOS0A0C0A5ErrorO", + "mangledName": "$s10QuantumIOS0A0C0A5ErrorO", + "moduleName": "QuantumIOS", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Quantum", + "printedName": "QuantumIOS.Quantum", + "usr": "s:10QuantumIOS0A0C" + } + ], + "declKind": "Constructor", + "usr": "s:10QuantumIOS0A0CACycfc", + "mangledName": "$s10QuantumIOS0A0CACycfc", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "initialize", + "printedName": "initialize(token:view:controller:apiUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "WKWebView", + "printedName": "WebKit.WKWebView", + "usr": "c:objc(cs)WKWebView" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF", + "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "goto", + "printedName": "goto(url:headers:timeout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "Custom", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cleanup", + "printedName": "cleanup()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C7cleanupyyYaF", + "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(updatedPresentationSource:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF", + "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Custom", + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDebug", + "printedName": "setDebug(isEnabled:forwardLogs:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ", + "moduleName": "QuantumIOS", + "static": true, + "declAttributes": [ + "Final", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:10QuantumIOS0A0C", + "mangledName": "$s10QuantumIOS0A0C", + "moduleName": "QuantumIOS", + "declAttributes": [ + "Final", + "AccessControl", + "Custom" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URLSession", + "printedName": "URLSession", + "declKind": "Class", + "usr": "c:objc(cs)NSURLSession", + "moduleName": "Foundation", + "isOpen": true, + "intro_iOS": "7.0", + "objc_name": "NSURLSession", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Logger", + "printedName": "Logger", + "declKind": "Struct", + "usr": "s:2os6LoggerV", + "mangledName": "$s2os6LoggerV", + "moduleName": "os", + "intro_Macosx": "11.0", + "intro_iOS": "14.0", + "intro_tvOS": "14.0", + "intro_watchOS": "7.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 882, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 3194, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift", + "kind": "Dictionary", + "offset": 3767, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift", + "kind": "StringLiteral", + "offset": 219, + "length": 17, + "value": "\"DismissTransact\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 407, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 649, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 694, + "length": 21, + "value": "\"WebController.title\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 993, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 1042, + "length": 24, + "value": "\"WebController.progress\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1248, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1383, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "IntegerLiteral", + "offset": 1451, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 30, + "value": "\"WebController.assistantTitle\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "BooleanLiteral", + "offset": 1697, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift", + "kind": "FloatLiteral", + "offset": 1796, + "length": 4, + "value": "0.25" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 193, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", + "kind": "BooleanLiteral", + "offset": 1005, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "StringLiteral", + "offset": 598, + "length": 26, + "value": "\"https:\/\/api.atomicfi.com\"" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "Dictionary", + "offset": 1422, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift", + "kind": "StringLiteral", + "offset": 3554, + "length": 9, + "value": "\"quantum\"" + } + ] +} \ No newline at end of file diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..25ea8c2 --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,67 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import MuppetIOS +import OSLog +@_exported import QuantumIOS +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum QuantumSessionError : Foundation.LocalizedError { + case invalidResponse(Swift.String) + case networkError(any Swift.Error) + case tokenGenerationFailed(Swift.String) + public var errorDescription: Swift.String? { + get + } +} +public struct QuantumSession : Swift.Sendable { + public let apiUrl: Swift.String + public init(apiUrl: Swift.String) + public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError) + public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController { + @_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView! + @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?) + @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle() + @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView { + @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@_Concurrency.MainActor final public class Quantum { + @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet? + public enum QuantumError : Swift.Error { + case missingPage + public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func initialize(token: Swift.String, view: WebKit.WKWebView, controller: UIKit.UIViewController, apiUrl: Swift.String = "https://api.atomicfi.com") async throws + @_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws + @_Concurrency.MainActor final public func cleanup() async + @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController) + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +extension QuantumIOS.Quantum : Swift.Sendable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..cebfd393392ba997999528ed72519dfafd5d318f GIT binary patch literal 2116 zcmcguPiP}m7@wr>R?{N2cvSdY5mG0AX4)pLp=gt7yVx$ac4A8xq`XXClChJS?7TP4 z_N3MoJnUf)J?=r!gF?k374}f53@mz3=)&Sz^x$>9cySMY@6Dvm%3@&=2fmqk-+X_6 zzwf=|*V|tVCZ1N5F-1`Z6VsX5uO6g6Um4n8NgdCozSdI5klKHc`s^SzSpMeZW~kmt zW`79PgE0R|QauXO`=K#QQp+ep1~F^LHv~{5JE#K=#IN<~CY| z<&kHHeo7xzRMcanhr8*6P`w$xIy0RZ+Y51##}tPZb#GTa2{SWVIEKmYCo>Os)f=b{ zGs=h0D9UdMMR{d7s(JK6^}P?i18wBeoW3&r{J`B$M+XlR3R;|ABPo0>cRCIQvuigv zY*U}vo(sjCo*RcW6H14;&8$>Nr6t$;l&0mhoIa5&2z;t2ZwJKXLHo^RQ&IlJ_4VoE zW^po0MEI=jF};w}vdnG=4&k1U26%n^oT7Y-6^&mU8D6|~@%oFA8jJkp=K-^UtB+7v zN!QMz>l0<}wQXyi*4Av=HMGe#*`oD%t8kbk8#n(1X zPb;i1q2s(hVf0%WeBtT@W-@$AIAuUUnu++(wRsD?zz4>OTPJ=U9!VhZOrlJq6&)P*Osy*kC790#b30Jh6Ihz_aQj?H%f*^iM$7~Fc#Dspx( zNe<>{g9Hv|z&&UXhta1n%>|SeiooE1NSPA(M&o>0SRsOYj^kUBUj&(=63D_SR3$Je z7d3M~pyC+=aE6O?egDk0584tecf>pq2Q0^9fsYYdghxo$C|JZnHlkrcl%P!+BTdRO z5HQr+t{kCNN-Pd<;bd;(mYZ9W2uA#Yz*ejm&Axefx%jT~Iu_J<%sfn)m;*~%(+b=t z)|P=!Z;QG(0h`EvxvUYRFz@@Gzr3-uu#8cv!c0szi#(yW1KY&0>sSyD2yY2kFoGnW zQMWF%JzF#)qCR28sETpIhIwIpo*m}u2QmZ7pc#_~V!?Va&_1lO(g{`5YV^sXAPX4&k_k zfQkADMDZe}*f&DnKoRggd8BjrnT->OJs1@ryNg)ruL$cBn*?yT0SR!tTy9(P@Rk|W zI8GK;DGz)Xc@sSMVEaeU(xsRBe5Ow)J`N{-{3P3wM{%|*_!mGClP=^h6mbm=M9<#+ Qd;EAQ)p|)f^pyDg8y7@>2><{9 literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..25ea8c2 --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,67 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS +// swift-module-flags-ignorable: -interface-compiler-version 6.1.2 +import Combine +import Foundation +import MuppetIOS +import OSLog +@_exported import QuantumIOS +import Swift +import UIKit +import WebKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum QuantumSessionError : Foundation.LocalizedError { + case invalidResponse(Swift.String) + case networkError(any Swift.Error) + case tokenGenerationFailed(Swift.String) + public var errorDescription: Swift.String? { + get + } +} +public struct QuantumSession : Swift.Sendable { + public let apiUrl: Swift.String + public init(apiUrl: Swift.String) + public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError) + public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController { + @_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView! + @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?) + @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle() + @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView { + @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@_Concurrency.MainActor final public class Quantum { + @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet? + public enum QuantumError : Swift.Error { + case missingPage + public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @_Concurrency.MainActor public init() + @_Concurrency.MainActor final public func initialize(token: Swift.String, view: WebKit.WKWebView, controller: UIKit.UIViewController, apiUrl: Swift.String = "https://api.atomicfi.com") async throws + @_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws + @_Concurrency.MainActor final public func cleanup() async + @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController) + @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async + @objc deinit +} +extension QuantumIOS.Quantum : Swift.Sendable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {} +extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap new file mode 100644 index 0000000..313a1c8 --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module QuantumIOS { + umbrella header "QuantumIOS.h" + export * + + module * { export * } +} diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..291731b --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,100 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhysicalAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePaymentInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherFinancialInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS new file mode 100644 index 0000000000000000000000000000000000000000..8ad8c3296d0e84073764b793993ef3eb0129e443 GIT binary patch literal 826200 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

*1sL5723MLkHn~3J-q;^WoDl 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 a-(H!OL{FFY4^= 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

nj zP5KNA-iWmaueGow$r)4D(C?9|pTWcnJ(Jb_`yKLyq4M_nI_nxdEf{+ak>S^Mj6^O94ZJ}Rt2)z&*kNd{n4y`{43_pTjehT*y@f2~)9}?$uM!xht z@?FDWHYV_E=>FsCG~)Hiwj{OSFYMtoze3oPji20}=IfFFf4_Wrf-~*7Y)2O11R-+9 z_m9Xh6Li8z53>J^y{c3qn!#uGPEY+!pQre1W9UfyTVoz;k`upFRzY({>Fp;jyw$YE zd6V-Nug989FQ8NJ=gs!wom=JGomKcD9)4eAGT!u@k9R1-3D4>=)4)|#>BcMsysmtQ z%(urjm6r+3d+2@95ktf^n8-SP!v z{~O;^H^Z0G;e8L&dQIF!uYCJ7?|7T!C2snJ8MWrXDSe&V8`~mYq^7@~&+w{)PcbHp zd*_GYT705$M7@#$>&UT|oR+)NigQ|TPOHu3LU^cLq7FUjI|im&?`<`#_r@|NeGy04 zd1`DuCfujK%)ollDc5|KS+K6|q)Q)-r*eeC3M&gO#Iw*sJPR$vv(Q333oXR6&_X;5 zEyT0XLOcsC#Is-_-Za*g8Dmm&^06``@>i#f-lkaXHS_geSO#drvM+4%hZA+UR}*ZI>}q5c*q62eD0ey;p<0`>gDl5blAC zG_9Wuj9c%8SMTGuE6eDC0XE}$8{G~kOB+5ba&8lDZ$)h5*V{y{S8C#P`8d=l+q(=8 z6Bb5TQUH5Xt{rH68MTypghdFfrV&`RQ?in8rNyr{`ZRFfoAJ4J9OF6_M`6MkAeB6hSy-C)O z1=(I6hqS|<%rDY6Wqu1MUO#4!SB4VUo}caQ#KR`N4Y89HtS|DExr;+}Y|L*7+rw=c zxzW0|@QuBzS>^V+Y2|xl`}49rz1{Y6`W{94jJC*bq`mR|qlWG2c^lBn5BBsp zCQRQX>*Z*@4sE)_4PN9*_~pMRdz-qh>w8rWW!Or@p`!yesg zkFk!;X=EoUE1$WJnnQBcswCj>K~Ey z>tlPqFhAk_V!XZ3>g);E%gKe)u%%bxd*(316MU5UonpOQ9L_(q(R>ry{$}R(w?;lM zr$Z6dO+Z;%o~&uFL$6B5JS?0eP~4gsf9e#EGub5TtgNg z|A>+65Y7--D-gCW;*;W^z~=aMFtoPdLzK^`ve5uL6klWP1Z&1pux9K;*qSj~%W@X{ zB`l|MJ@aXO&DbAkjUCn%z>c&hV#d~rQCdI2pL3xYUEU|!miC+463!V5FW1B%EXoS& zWK>ywXSR0J`|;tlK0TRHrf=;viepZgh8yHSv19p?pP;1(%N-u5KgXXjV1pmr2b>mo5`)7n5@$EWQ#ok#6P<(2aH8rDZ0zcq55&nLxi%C%EH zOGH~Je%PY5FyIN-iRkexr!|K{twD@Oy#0%`P(RRZy|30_V$G(bZEXFBTuQ6z5NSS- z+s0q9=5C^ODgBG=M}1$i9}O(gj^2@OKYHM7?I`6(?{j)wR0fo8V_anO?+eczrFBgD zT9oj3AKKwJS zQ=F&|euOcK`XG%XWXGYeBSo61zXXtH>T6<|wusj1P+Ie5X^B4cf283-Vrs7%+M~|0 zZDYLKjBW0-Xx{;} z#n^yjZSU(ewM?$pj!5T3?U~j(emqY*YFszg`?^{i{A84t^P68e+5%XwCeX&nF4d*p zZm8_2>^VMpt|_^%{+-s1tsk`hXYU8CI7iOGIdbSC{rofLf1+~?*-?Ea18dnFZ6D9G zAC>(*it1qbZ$Fncc<8$nuWTE9F3|howAR+`PH$_34Q|UXldXx?*HPOFUt9MFw9P@R zt^1?w_bR`i_xd`dO|}V2tgo!cde8+JOZ0Q!5d43%Q)_z!{&7LV{?)qbUiPn#i)2gH z0bPrYjZvXBw&=^ob<0!-cZ;Ey?iRt9R?ZH-*m}hNpmvA0KM(0}MUTGZ2md`PTK3;T zv`>6jiO&#PauCPfkD4Wq4`IxIALTIzc`re@ShH_CuD#>m|Hp~Wjhgsn=aHIsmy7tr z<^MR5(|XAM;NbaKhbqIU>xSQ>eXI6HO4k>@?XTUKm|6{6U&Lojjl#ECdXIo_JGtG_ zZGX@t=3G3{dTBjfBS_zeoW4I|45G0=@92pa%$m9Xqn)qdI+fPJ;(ZQihZHxJ11ah% zxnPB(Ehk#r?~LAfc!f#J@nTHRM_FH0vLaQD|LF+tz;*5$@|vcE#=co(N3Cc71CMuP z^S^Mdf$Nw54nF#wvuO;c>-iP%r~9Gx;pFen@Mlcd-%&<1mgbv+FV(+lf3WngHSgYT z%J^Wh_{L)>8?=SR@*Ga-rgo_L^mWQ-2E28-)qKcE3u~4kreDkKw|glglhLUfh8)`aSYS>5=DiD2;OzXYA42 z-;EXG?T1!~Ho6vtAB0ouef71^o><7F^>_Hr^(X`_=ZBd$s!HIVeB8@8ZF^4sHKNk#MhB#NJ2OZ{hW|27YksP}xJ8 z^3t{a;oqzD@tf*QzjmbaIK?yBdh&4l)CSDH16OLkJFYZoyPwe0uT5~SFovTzReu^= z|4#3s_@vl`?|S3kL$O>FhcVAE=M1DT5r4Ov;tvPWKjY_XM-y;e8ylw`z4=b(XcPX< z%C^5e^kv7|lBn1e8f%7dZBOMKJYU;S-;3mX9+1Xsqw7;*aSfq=@0DW_j?*|-0y|U& zb4;-*QK#9DQW)d=B|a%mZ$p~*(|P9%l=Ziwls(-JZo9?P@kIPlf77q)^fuCI!gvWk ze)PWpK2wPiSL(IG}tVo?_un-?t?a}LK^zwsE>Mx9P} zF;*`MefHbe_Wt8UVytGzRLG7+v0~0V-R%x-H04g%c~WRe6b_Sq-I~vLWkL;>%As9R z{?bpJK>x$|@7LCnpXJaeVJ{(CyBc$>kIHa-?Ly~b=6I7>f#72st=Xmnm3*j%b!<`{ zuVa^wjrcSDkhT1^Ep=~_){m=TQ5xMB!x(>JNFF27v_tr;7Q?Gwz*cvvq?0!8VOaS5 z4{c?UdXDcXq<1uHa>gS4{G^6k@BEr)7mo9$*3bLyFs`2`XN*VkzAW93r_XcoM^lk0 z?~Cw98^#5>(O^v5WXI!_v&<`f%)lo-PGbE&;pqg}jEXT?ZdYTkhtt>EQ;CtgTD6~^ ziB($#Secfcjo-`0^c>CbgfwxiT&Y5~8P@qrE4iCtd;55pvNWs zIx7ujK1q?I{ENd%p4!2DS*~EZpyjCS>YsO3iZ*R9N4DP!35d@Gt@KV5$l1fA+o0z2v& zgI0oSxP4q0*%-$io$`QuF9gy}wsrec2AIOp47c#MX7ozMlV?0=;P5tSaFVvE4ty{~ zT5t65zm)ZA(UsCo&$|Qo<3}X;G`8vOtdbAu=aVrXpZ=4bgX-^((Amt#b*1ru4}JSv zv*%U!oqpLlwef}TJtyAa!+O&7T@xlfw@&)c0>HBA~nH`7VoPZs`U?q<|4 z9;r=QekW^RC#&DglaxQ7o+hnd3O`l*q|+F-Nz?C>&XbRrcI7^4cygaA{*@;Q&*d{| z{>VPIN#j3R{r4g;j87Uq7KxwAz3C+3Pv%~N@Kcq~&`IoHd6Mv4zLU0ps{g6tkB2+9 zNz2D9ohKhZQ{g_9eM;X{?s;&WYW(E%O`5-x#lP_+=|7qK$=Vke+_>~{x>s3L{HySM zQTqW_!jFKl%zf1$^fBlF6t_j?>u2tVc7Pqwb}0F8fg+Ao)XpBp>lzxB?%D^X@IEMo zFJj$@c+h6D=yfE}v{dMGaHrRh;Cu9{l~4zi8hsb^7*hTUbQrpqUKgP>Z3y}};u}=D z3t!>s*-BQo(lmU%m-bqrD5DnARdA=*%Mg=-(;A@xe5`{$0QEu-Kue&V&{XJyP&3pG zje|Y|J;dqlgOWW`wB@XW%%ouXx|fIGzYbgr^+7A(?>41riOA<`IGzB-p{$ik)BMnv zaGYMZl7{2-x)o?zBlH_!dhH4{Z6B1vd!a~LR;ALkGU&@Vo(HA!zFw((y$^-Y0#kTA z?vvqzQ2ft2q%>^+O6A`NEr-%F;4)|t6m3AhzU4>IZG5~2`V`m;U5fG`O{erQlY-N_ zp=9?U6#rNCVuvDNW0S{usyUH8G?sp>5Fl(0ie= z&>uqM@qLu)Ar^{5S@c>MXc}(g$ajC*X7id~5n94g3K>alrO8t8y^nNHUH+Ddm zLQ&MK=0mAI=ru6VU1W^L`|6g<810PparhPL>n`s-;Km!!0>9ka6p)E7{*AzN3lca45DJ`AQ z7T4@#l1!7(NhV~HHbKMzD+Y*~YF4XuCHj@m6sud;s@3i14%+q0O2rBVx-PB(>l&p> zWvd1(%lACzyf>M-naQ*we0zVHJoh>8Iq&&@?z!jQ`yL?m?a}Do3q35i!$6kX2$1E! z6r`K}(OJmv1=62KaH+U25aJrAU0rA``oCxmj1Gc~)s+s0o*gR;?DFCUbu&VYv7Mq3|=RkxEB0#MAE(d3PL5UYhQRa5wZ{9q( zd%))c$%*JU%DfMGKKLcz$eWTAp(m#oh;+^)&H>*goJjdFa3kcz_25T^6K?~L2`3_s zoFl@C44(mf0O5(1;K;K9-Sdd#@MC-q<>m)|2G|Px5adL}o5NMC4}%j~o=%_#oQOQ< zEEP`t2>2r5M7*h;;}A~#AUMm#gP_DK!C5ZkL{wf5Kyl&&;Kjg3$cguYzYmCVm`8jU z_*UUWq*Iw`q8xc+K9qjEA*%G>2c8Faa^fy|>Xcq)1GfGuJl$$c| z1X*r7ILa*-dE{%jxd(w;fJ4B|z(L?vAmh0Q*bl4$_5$w!MuB$%yMaF7N#G{nC=fbx z$AG(moCF~(Mj371X)f?m@Im0^z&*e#fYe_KjEZ|V5PnrU-vg`@_pQLoz(;_Ez+oWu zEe5)P2xEK!m3Q;~cf)mTYd4ISPoQV3*$ph{HC!)S{<^nsx zi4Q6#Wd=*NgKEU*fnFS{yf8me<+%bl2uJA8jR6r<<=X}%VLNpIk!EG?$_uOmuLVYd ze*+u@`hhWE05}3%3pAi41atuJ0(yWgz&cwq(XQD7K22xL2r0Z|UQBfyJ*jHDIl0B!?%fbGCK;N8F|5ZCG4L0|+J1L8WK zI|AGZREYvQkT|wu50LG;4mcYa1+u*l0@?m!z;56Oko|(0*$Q+3*>5~R_M1T2N!t@cGYvW!0*#j`)^+NUt{-3d*wcBk+XAIAPVXhe`W@Ov?X7$g4d9GQ#FywW7 z<_Q?}+LhA_b6y8>4(7mUSk4KYAIXW~d@Sc2{-4P?i~lt6Ww-U__Q9yv!MsB->a{m- zFfZE{yZGqENb@DfFUhtYy5#UBcH40Nv3$Gj&=rTTK-eqJUSYQlU3uV2r0uG`S3!E! zv8#}~h0&|$=Ofc-BgJTMJZ=?UhI-@iQQ82 z;p>I}yYMZ-e-56DvM@id`mONT939`Eh5u0ajJewX^TIDDpW!e(s5c%fgl`poCpkK> z`8iW9`7DQFevT9+&v6*$=R^mE-z(vtBfrRDM1}uJ_%7jB@S=fH&-~n{j2s=-{9LD8 z_&)J(@?i@-0|@H>R>5neCcgLc8AU3iu70rHC-hWUBUXUI`@=I1cO z!iU8F?}X=}+4?<&FBE#_xNjf2u&>dDa_x8lcR4}LV0<&ggL z9C?1!s1tp>evoe!&T#XQH}i9tPnmK_&o9ZLkKuR}qHQz&A&LJ%a+o=LLE6^=a{Hh$ zBJJfEIl?wef9ARmwy zag7%KJCUD*P96@pGyW>cKVDN)>C;lfxKFreGiS;^DfE9`2;(oeHytiN87bA18fZRaHXI&#SO zi2NRr=ScW3i+oVzFN+-S^r+){jJwo#R`jhWM|tC03w7MBU5N&VQ7PV)B%zf^dy z@P)$5h0|;#{qGR&72YoVcH!pd!uJZ_C-NcT_X&Sa_~XK-BcIg&DdFY9*9gBuc%SfQ za8&>J@eK?AnT7w(!vARDc9d(pzUwXg77K5&@D2;_v+%#O@b6go&nM=e&*IM{y z3*TwsLl*u`3xCbR`EF8tdo5$9nosFBmND(3RhwLt9nI6{)$pprE~R~ilT}YmBoeL zva&Um&cZd$73Hg4&ei2!S9P`dvfGaKEjt?1XfMTn@$w=d4E^Bs!XAW9Vi+(nO({Z| zW)T0fIL**WjVNAF{7FnbC4_%#R(s3(iS@38@RN<-C5U0i%j;b~ z+2G)0PpK__ZJ9cS+bSo?6YYy7F*bDJA(FIxODw^Tj&O%ETbf4uik*RuHjE1A<2On5 zCq}z|a{XI8Ol|-c4{d4EJGqJz6>Qm@M#0Vs*eJ8SAe^XTXG6Md>}+UHrz42n#;1-Y zlGaCO+H`bxPm0Czvh(`MDYf|6=yKxfv&C!%xH2TMFlC5Fy&$hHKj#sN zCBXT`uv)kL^UDTfhzpQDhLw@7dc6f-Sp)X#YeFaM_WAriUnhspyVBLh#;L=njlZTk zT@3#A$-Ptzd=`cyMTIaPcUxB|R1@rIZD~Ue8tJ$R3wEq)Z4dbiT@idnfDu8P z1>CT+E!YuR*XG;IY_|9Gw6FCw-P5T|2tr{gW)pbFeRG0YQ%l8rEA^Or-ri|Na8V?M zcg%n+&2=iziA^Y-&xxi$pFSVH1ZZyZ`kswqm zPoO2rbRlbNeXtcxuG6>E*W~Yvl=-FRHr*3i9QoCu*h#Jz%;OOA}xqt zVn_9w(RcP}`;e|ezqg|!&{N*EZ5wL1&&gegSQ2Dx{B+ScwOX< zwwAlQg02!YtCrTT)`|e^vb1#exQd!O!aEVIx4k{s*61zo>0axr_xoCW^_^=XC3nE= zWLaFo3k&@)VBOi$)D`ZE#7FO13Hz4ZakC{5!v2(v72&S7&PlOp^(|1({y3o?#xkX3 zP!^U5d}!{0reH;n>3!{bbrDBrL5|ydV8AkjJuG1rvxZx7#;2_(;)IFm%{?nthk~ua zw$9t{S=;Rksmkz`v7)*E=S1$h*9E=&w4^&yqFS22U43eDPuL$R^PzC~amuE9A|8+>(B4z*^wW-?Sb2=I zNjTYduH|}X83xd)$F1y^qlCvvqRHL*c!})98RwVXEY3#~+qns|xv9M-UiYnj@kvmk z1>Y$(``Z&ePmz0-=pOZdts|1UMLNtD8J9BizAxU%{9?&E;YdjDh24VO!(k+D1YU_T zSKDRvg`GtkeExvTU*W9Sfx1ZWr)TKpVLc7=`AP$-+p8!=0K<`XqKZ+E+l%Q>I=Jy!Vy2R=BL3nm@svE zovZZ>-CMq+N!^E~@D$`UW89Nvz%Apr!Tw(iyS!nHbxppGiQ&bsub!4L+Tt$CM6SEa z2rjOx`bLz>e48e8=$uT^c63EdZNb+mwNn8r`Q2g_SVm+W{H+aG$`*4^Co+~`5||$| zMsRWQ?QGfBnbOv8QeUu_776>C18t2VT#)_Bs&BBhy|c&P5NK#tPP#fm!2 zbt#dN-tf1o%b_3JEF+8_<`lMucfdiZ4YzmtBf${vR}}3CVjt)Tg>mggo889hi?(W} zl$sgRPW7ox`z8_jar2WbTqpK^PA!=TB^G%TlMw%LDCQyNM8MQ%5l1>Z!kF6VR3ykI zuDuiDP*6=tI-A3d>VjrUFv--3pq=74N7C}1^?|mgP_Xf~Kx=Rvx<2eqcjHz_N7*9t zh)~a_AZ8uGwuWG%zb)LxIjbM@)fQHe_8NxFJRh$fE$Rry7a2@Y?(~LW8{70vhe}-% zrc(+V#|>(pli(?t*<-|t*_`PusTpHQv_+tqtcYVQ*1I&FyS~=4299T<^lndWy*_>)-U9c1s8+e21J) z7^e0w$2hj!3fxhYJTCTqaS1S?YUW>(*x3lV_ebakkoB-c)C$k0)i`}?4X~S^V z=x5{;4Cb-p80=)nF&NC2oR#?FX4MInzV)DyLcW}K$zf;P+Mz8I&#DgPB}IR8S$umd zs~RS&OlZNFVR^l2eZdU*q?9FgC-^{d=m9$r>1k^a8@JoK+8R1>Wr?J*V~z`VXP`0A z8CcGuYzlWS=Uq5we{n3uz72P?q42h5VtWBvHibQ5i`DV?oWuLN&E8GEw7$+q)l{Rf zD&h4F>u*I)LZKb4%XJ~Oh8w#=K}>%l&HB;q%&T2DxC&vl+&rA-2~eNw|1PJqv=|1? zi;A4$rEaF$mq9F?C$n$Pk8uo#jtKAT7<0)}9Ch;Iz(Mh2az20OPu?Ry0jg{LxE8DZ zW>e5CdZ^C^$2`1fu#CbiBT6t2zkh1`=BA#F5`Zsq#Aid2ZK^~1M4zivxmnW}lfVuM z(GGp_I`G^);gBgR8fr6#2k5U^y|re-%ZTV>`SR#zVZ|NHd;Brk-g2To*cerZ8SZiD zvp$GS)Tbu5DeWVhFDS};9>xLaGj+%7G0!Exm^WiYi%hl`Y?s0^^&N&jCb=68gz227 zzOOK~G5mPTPiikXPxRq=y*gr+@|)14&(hfoc8ETY1UxS3iz0oJ?}Y4=@ST)1kn>%q zjd*dT7a1wUxdT6)9K5}d!d`H{bd2Tj%RG?R0n;6{ulUCMGxxvoecD2Uoh$^k!~PS0 zLm!$y_RpE~$KL#4#{M_O7G?(AzgS`X97){xHKVpC_}%}m=*Ub!iw^|wW~)|ao(Z2k4sS*?HEG7Waa zro*OMHu91I+kP3ab;fUcU|Y*mSFi-XTkzYC-&xo#qx%PKMn@LXISpxkY+hr5VQ(mS zu&klrG5fZH>5GE}4)AQ?udXs$Jvh(BxiMpVK>+dx%C;AH?STSgaiCxU+#2mo1(o*3 zf(45k3o5}I>}>_*2=l<=`U1Q0!qcM{jlMcFqv`X8{jP$=_}z-1G54;5(O((=*ldix zIs>u=-a341fb^maX2a%ajy+spTya-Hy!%CPH|(tiy-Vr}>MXKZO18bg4%v&Do>s=S z6u+lt=(tQhv!OQ{7nb@?BTOv8ZF|8(aAR6#QtyJh3h-`1|6`~R&&uY40E|bgw8D=A zGVR_n?!E->#bf>|FSxUr+fAb0josJb z+#%&K19fHK+$-F%Qm04hLfL1;G`B&w!%<&=k7jG^j=F-6B8_I87!&f%^I52?#j{4A zHc-}eGZ=Q;=k2d~J~6{~2KL)#yxa#{UW;M7$$szHs~M~-r1v7Y+3y{F+T@QR4vaFN zf8+gY(cad;2H)!azrMN>?XUvvvAp$_o4l=PpQ^1oV7t!zJ-2=Sr+-%VvC+@f8Dvz%eE8)TZ)T{O&;LTgzjQP1pEm^? zZ*1xa2HS3|#{$-kflzyM0N+mN0iHHpOkKnWUU_Qir$12fqqPs@^xl2zSO43T9nvT9 zmnc)DkRKXn&Q7?5Dfff;k9TmE4FJ)8Lj4+RD}niNcLMQ_TJ=(mZn!Cb9K+zhmLE8y z{;E%DbiV*ZTd6*&(R~z%v9UU)QGM`?3{@Wl2fF#eGu{{2&@m z)x#RyN5%ah5P#JNG^!7#>3XSjtFlc&vqE*{GyrM?l8>x z0leY`QKee_yIZ*Q592BFX@iD2fBFr0oOk1#h0lgCUj8l%hj+Eu9bO^(pJ9)viCfXt zg(c|V6`??DJD+2P!W|Xi*7k549w1>|v;s@wYdZq%%`FX)6%}jOgu;Q&%|&<@$?siT zqDBPo+G36gplVc*=XJhRk(D+CLJeKm*DYAx($w797K}u==++U4bh?VMaMfHMXxNU2 zbX{$YE@w-mGSIP|*5iCF-f}-5(qR@R)3CVP)bWQukaZ%wzoB`%e_No1tFCb_OSoILG|||Ro}}vntW<|itXdZ^D_J`w{P&b-YJMoNr$}?N zy_@&F=iA<^=TGQk6;-V=jMrJdliIr;aZ=rPn|e5p;c@O-jpl!A^-KFKQI82R3R>^u z@0E0gM8VRCWzrT8 zLm%7j9_Z669a?VwhdwNz;vFDyu;$mXKnr{#KfWX}U6aeNfmjeS--zhDS%UOKU$SyDHIC~`v5%T#q4wD<0gg-hMv*>zt2XHv z*QfR=mk>IUBSnWFTKTaPWy-m*VLDA=sAa$Z|EA*LT`h+%ypL(CN<7R$k0FFW*PftQ$ zRlFiOpWHtZ_pv(pZtc+{{iAoe);AXo9EKbw9di9^NVQMdTp3Ty`WU`J>*HOhM3Io~ zbk|ddMc;AgvrS6XgoByBRQr@I7JX%sn3Iw|JJN^yzDbAZOS!IBw^#>}@3V|Nmy9pa z$9lniN3#5?^5aUObziY=(Px(5V$pXnW%=GAPf$4 zLzM^e!Gsu;c+$T&zi(h&RPWCah0XdGvCe73+E6Bb@H`NOeSaeND}Z0M-ov%jvl|db z)>CPl-VD1Cw!`DYep2t#gYXqtM}iJn-!$#vzbIiBVlNXj9OCQ8Z}$lq9*-7WjpSI;r8}p3AjO(rH z`ODLay&cXYoh+C5UwnLA=gzR~sW$&y#{T(s*uNh%cGG@4!Vc7ZZ{mDJ+1{V9J#W_2 zqxWU(e-yUqqhFlx8%+qO_snA1seNJ4uB`je{L7}C{olW2*8V4E&fFin&3LUBw)ltd zqAh-%4z?q#`SgDS?z&#}{uZ$|Wv^eg2{h^ca@gWG_s(PcVVaqbQJlYo_3+sA-2LFn z|BJBKZ|+^A_Af#kW_dA<$@a<_-sX8NAA1m-xW{-6Yhs5mo~q{rbEbK|&GKYCW_+>x z)Sd#68@n%a82h=$g&CK*PY&aH{<&M#UV8@C`Wc@2H20FBeysDt=D*Iv8=3D?anO%h zE@m3eV&9NY=Vpw>zL>fH*{3p;PCIoXZPXikATd3|53bw)J(~^tFfhJ}a)?h`vORoG zp!^TvnMm|L?1h8#Z{nQ#@1J?wc)2Fq!zx*M#_rL1{-0h3llGHCzQ2xq*FBI}28ZzN zcOb4DaLvh&=PZ|rJ?3;fdu{f-v9X_HFPG`&;+0!%8hID&8D{Y5uX0Y7Y{lphDcE^vyhcJeJ9pkXs z#>{q1_hPj1=kHQ=r20!n=EPowe6Dmk#tPFv;*~z7pDUT}|Ass~|J*J6*{033j3I3C zY|m>B?5o7|ntsjwq8~FHWf-S6jbLxP;yIqzO6D*< ziSftBJ0X*OIi+l3C>Nynwb*xC=Knsb~`Ws#=6m0oCj%RaC6_UGAGjlKRW z17l1E#v0C-v-baSKE{5`fuBJ+bmpSnl^d@Oq-%F;65E}gXH-IGIdpsXzy2%F{y%50 zmVHf){5oC(UNRD{0THy(|C(bQGOq#VIL)!jbbEAW`Kt~*x9)xE1D|-*X8hjx!oX+Q z9^>cO9G}hc!E8%rAEn=yARk8jY%ed$KD;Lo_v@Iu)XbhSR`sRs{l4dW_P>^S<>O1R zx9^{U%^x?$4$T_-){=~j-I)Ku=1cVH-UmD@vDeWju3Iqt*_Sh~dwdl7az0uy_S?*v zPyTa8#_yLc_|a#VeBq-%eGPiApFI{B-9tRTtSGFK%fbGu!#|^|SV$*o?ZF zF);@mpJ&xi)W=@zCwJF$<7?OC7&S}YSo4e@&)0v5y|ZTZ+%@*6%$bira_-GiQ6o?U8>z4MqSb0 zcI>zJILhjlj5$x*FPig+{Y7K<5}Yr2m+_O9Oykh34|~RLL4KFu_sE-X9zwdF{4UZx z@Ve&{tg||lOYDJZW4vaQ>;8p)TAs1{iTVt+@9-~Bm#1(Yru>9$HOfg}Us$dp5@jUV~DNk)5`x{qgfzv#tX()&9RJ$Hl4oF~_rLlK%Ed_P6~1!Tl}g9q4ap zdl%f_W=`GTChoIRwF4u6%KpfHX6=vcQ`Y`SH*0@HKbzDa>1OSZV;9~Zzxh}0j|ct- z^~Xu`3iJN5eqzqTet*BEAF8>}htxG+-LG@qDd~OGW{(;-p4ois{^46ZuZ?Dmee1N0 z`QMms9C`?2{t}G&4`ck>itB^@3O(kpyJ*Ja`7JHuV?Ng3^7HYY6w~6ErN>0MA9?gik(3=3B-{?bjS5&1*`H{e0W_#65~C3(Omkj{NPo-uz&OQS+~x`2JwVZeDjj zi0jT>xJLZ&HqUF-J=<~Zne})z+Tl)V>%3M}<63dxPjHjA{u}HmO}8AnNn5`~+(LhZ zn_PRa$+Yr!><@60wmwtbmcs4Jxb|$v_2w2_dv1xl_WT-i&uUzIw#&7rPhERvJ;`e( zuN6-`yl#IC_4W2#Cz6$&zDC5ak?D07w4V&)8{BJnWPWs$!?^i5y{@G1uj~Gs_gfQd zV#b(iBl%OUgT}9+4&YjF7G+^xZ_N3Y$*pUnsqUk250(Dj3HMrPBkEda&da7;D|;~W zyymi#`Y`r5SJypU`{MITH};j-HAn~M73?!+Um2f2;a#Bs$Mf7EgxH*k%poM!&ac9878C|Mew zn2G!7@{E;++(*YSZ_;ygl)Gvpy8gL7z`8k~^q6Hdf12^NC-{CT+E6~$C3x>{rq66w zT$f6w*ObTKtNjjrJym-?f%=V2$Nh7;cV+MQGFE=_xwZSF52|}BwZ>|;TWkCi`OkH<+jM-OMm+bqog%j&#yr=nvUXN1!ihFRsl$oj4L#%6k z)_%hK=M%^u_3ARE{ce3fnyhc=dcfKs`VafY6Ek)BOsp>?_K{R&JB({A-)o#Q8tNa_+D2i+b$fa|LqN zySZ1gxu$g?VKd~}2X#On*FN%DzFcqfAZ_t!f=tzIeA_ka!d!1l<{#nk$}0Pqeom#^ zk)E?e-@|;(e~#h!L%-rax);y)dhUJ*zc$q$yf%Rg& zmvYPLk3PNsM~}U_r0=O$fBlu;zPg~b@98I&e&yAS=o_yt{OZS^UU=*)uRieAr(XTy zMI*2B8P7=OjK?!a&Z#+>S?>H+;`OFX>}QQN7RxshTuY9Bp29lgk7>z3ns~0)-gLiA zkm0@l4E*@LM<#x1ziIe4$6K8r&udpe&!Fv!M_z15Tz64!XvaEEtv`MppYu!Wd_ebg zy~fRZa>`%CI>$@6=RPZIDr&8t@xfi|mi8OBey`H#nRupPrj^f(F3q$fEZ1o+eS9I> zm-*~P=$qeWoLnc?>797CrpJRMO)!w3dcV>(s*lnN*)2BrAg;#F5bxW|GCUPo#O8`#PUb_&g)3UK`1i+?em8ID{`2bP7(qLvF~a7Hkwbl~I=nwM~XNnf3G56{eQf zE|_WQG>m%KYKjCqjCL4AGIr|9k?@4}j$j0DsjK?;g}XW$f)hf$uecFqdGeg~at1&8 zFw=!^JNPaTzun;X4yqnmhQsj3#kgc)b!kJ0Lz0;?l}Xaq+JffU*0hls8b7!XH`Bp3 znQk9$`eFK5-#kA8Jd7Vs)nS9K_%yQaO_>#w<g!LT&zkRU)w|)jE@7YYJ=veJe|E;_W==|{*^iAh<>^VI z*P4!MHTWVO*7BEpoNxZD{z56r!Rqf`)1M_@R)4AVnZd^~OP`tjW8D3(bYeDF!*E=X z#tgHZQ-yk))14~Xcz3lQJRCTVnAewh`GuT2;F;rSs)Nnco=OP!cS;^bTx=_4_`Tgn z-bCX`8dbZ+^|*!CS@_#Y&E{$%%O@MZJ@}b(k@)z{{$|P?A~f5PGv2eD*9kfV31!dD z{L0VnKYiUjPkrf^SAFfrJ*KEwpGYq;T_>;-rzqZ(a*02sTm)uzClt$>wAGaIMQP&q zq>-o7pDuj5_*bQgKVAOcZu!PE=}TAt`w$+7dG*sQ?!U}$Qp&5eU&&@%Ksi04F=cp} zAEcDaJSU~RJ&pcKEl-&~PZ~MPZ>s*0r^Bag-x6_3`Cc79W&Vz)k*6y^j}HGA=RaNe z{xs>6`C7{SvHjvmDVKR!N_o2WC-bzF;XR0as`^bgzHChsK3(|?AUuwg_0yO}o-Y5Z z(uA)`BX3V5m-%JN^1WAwPbu$wi~5~u!slsu%Kn$Gd@9rEmx@cN-;*Z1BaJ*q%Twx4 z*FMvwFP(g2n)s!D|G%X#UH!JFDc?SHeyp2FF=)^6{}-hRpRWIT(u7Z!ezwnK;}g?$ zT?RI62NnPufv_91jN=jc9w3ft8DHG}AaoxBUJV=u;ydbPSYJy%I=& z{H~4eox%@@e4lXI=b$_WoCTykkD0(>Af6>Cdml4^IcO<`KrR#!M$*X-|ai zXMxLrv~vP4%FYSUJq(VtE;|Ce1b7ID#i7tajkO1W-+=!ijqbfb80cAscPI@QaS8Qn ztnJmfjP|&G2>A&h8bLMfVF2C3!0Qoz4EQ9%9nn}j1kA`VLi;q<4g#?ty=(w@CH(gR z@lEiuUBCwDi)wV=3xvIlW$nPrfgvF3th!mFyAJpY^i%?ov}%t=cNviBZ~|H1i-4%3 zkV9i_B@)YWDh9%-+Nsfv=SZ|UvWz#A%->0H{8gXO=spId-lIU~FQ&2f0Fe0`(pb9> z$oz3*KIX3<$o%yJ8=!BOMt2m*{B;7Ezjk0FMD)yRY0s| zR+njXF9kCFr{VYy2yzO@@Gl6S5afofKZQId{4kK^v={hmxc32H2Hp$&9WVr>o<<=3 z)d2q;?jCV31O6Mh6Ns_3dZ|YDVj%r<16j7$93cAcKH>)WvkNDJyT_1z#&ZV9a3etW zzhU4D&>sU{0e%QbeM7((;XVj-f)5Dx0#$l(6UlPe2*mF0%PN8B!y%8x+A`o*Azuol z|AWB8NEhwP0o_Bucf)-jko7YNWc}>b=-vgS|ENayS>RW|&uDa?23~`3qd>-cN@MK^ z@L$1S&{#VRWVoXm-E&ch#~|l}RbXu;Z~^pG0UtqnPXXB;jsfuuuzFad`!JCG`~Z;s zd>@egd{ATUULgDV9*yokAp7|)Ap3b#V{Ny_WwZlVig>sIFUybi@mPOE%t5LiH6*9>HN)&YM3UJS%qd$m)edohsx$N^+M=L1h6{ydGfS@6vKodutTaA!2SM}fGu zSD(`8J_%%dUkd+>Z;@a~uu=b1vR)1VnI9taGbEhI{OkjM5blE--F-mn z>DB12LE@OsRY2OID%0p*3}ijb1F|0Sfvkr-jkP&I)`MN6`yBMK9?k+;4`(#ij%r*s zl&jnKUcr7K^Sev1TQDTp2>cfGtpYBGKPM2jmX^&0VqGYdudy}{cmv$ArM8g?12>=~|?*HXq1(tK&oqSPf)8tAPInf0Y_*J;1L+A2-khy32sShrC#0 z?NW`)96%fN*n!N~Ih4zPusnc_=M<3Rz;WO!a6bS_{N}&?Whcy;5f2W&;g`8UyvI^tMpy0@hp(#d<@8PjsaQD z+@P1`yia58AduzE4Hj9>$5F_yFdsntRdXXq{J975Pvrx62I(KrSi1|zd>u!6S>8v0 zNXoLqK$iC*jkO1XEbjvv-9y0NL%vUA?Ou(``hhI(ZXoj$0A%VIcJ#5F8X75bOi8ybjLM`R@lJYt`H^6zJXsWd833o$P`#x3}pE(1|q-9@Uep`XFHJj8Af`UE(bn@V81T|l1Bx* zfj>hyZahu@bwK9dahcA)9SBv`SsLAEA!q*{1w!?*5g_~b3mR)r0>1(OCp5Z;f$ZNg zAp7?bjkSj~E*peire_cEm+*Hl5Jgqpt6&BfY2{BgtUAH!dbMmIO`JI{@~a^4*XZs8vL1E;N1!LFv9=q? zc?>r+{}KF$G`gFCO#fmelIhI>&V$^p(R~hbruPhx^;8LW`fmiX-1Y!nz<$AAkw*o) z1xJAn_``dN%KtIJqar^dcu4RxFpPK|$XpxJGf$&?E|C2zADD;hDzOvtJmExecMkAg z=0l_VEc8*&8I5ia+&SM`1w@hVBR&RsnQ$Vwdn*t&1DDkRzXbV4jqYj`65}T_{wm=_ z#(xC(JklQpeh1hIJP3d78r>n_bEuzYjkS%ylkn#(Kzb10VnGM+5ZvbiKZ@}A8r?ZS z_Qx~tGK>?@b6R8VC=f4;EjtP1{Ph@+=_GDM_+jBhaQ9IluSbV~zd<~Eft>&L3-$t8 z&-VhUuN`F{W*T?PCJ{1pRvUosC^kND?mbms#vg?k?GY527-MIZK5Tncl_1i9Yaszz-t5#3t}P!iiDv0pY~=f%gk1 zeh9ozIPq`5dxaD42j3-}_+Id+aN+~tD0>w@@lNoNa3a&&ES!ik%&`Oi5$Pqq8+;xR z?LyV({{o*YoQOQB`lCD_{2K5)krSaul_%wu;E#eM4#qo=*a40*RGb(A-zc1TEqJwX zBJ`;GLOSMEffs>OFFEm_!B+_<7J`=vC&s{?!ig^MrNW6v!50Z9!cUGvIPqV==L#p@ z0M2|fe&YAR0g4mRuT*`y24_CViRe$te+fAK-wU1vECnZ`ovZp-0nYkBJ5v6U z7v-PjL4Pa7KkG9O{6=u%--9y%Ik69%ddP{NmGI=$(+>_%a^geajOZrFiMVvA{F5{P zmx43j}XS77#Na4~d+3Gvw_W3y7JJ4~U%Tfqaj~0wU6rdjv@RL@(qqjRnMMke>!p zPArG~jK%`ubjb6O2+D~SkmK4&EFktnzDndoJmCJQirk}VD@;r?NMBD=9 zt`a%%7RWss3y2p(9uhh6R><2m77+U&=lUu26RRPo9cf?z5p|x+^;pV@>miS6EFj`q zm3vC$#M>Yr)mT8h3UUYP;c6hj$OfX!jgJ6(f%xS{fe!-ffFA~K1?~cF1pX5cWued` zSSIKM9)WzZ@Il~x;0J-|hq)(#i-3oL?*fhh{|p=jz79MC90THKyar@r{S(j*{39?A z_y-`{Nmd5(0n7$222KZJ?qa}iZW(YI5Nh}lb?#gs(xl?M4tNrLIq*2}h@?uUWP zfK2aR;Gnqg0WJma2Yvz=758r7_2BKm&j9PheJgMY_(tHTfJ~KD#xym0_`gA?aMnu!IK1(t ze$~!C4fKG25?BYsq2j#@I0&*G7z2iYBft*;S?~7%S#CW*4-jRYTL*jq7zN%B90Yy{ z7z0LuBS7ZEKs)~;&;fi1=mA2MTL;8nZWRAAfrG#-U<}A{YXr#giNbFK9l);wJ-~ke z)&bdHqCnJL?jR6lk{big0FD4>0;zNs&;dkY%Bvv|wZ^ znSFM)-F9mBDE_}Ndj$Un^7iCG&&9_sw%Z0T-gj}fZO_GfaUQ*R7tRk}a_ACR)xTum zl0BDX+sbm?LIAG-7a{tsTd5C0EecH}bT{<49~ zkgm)6aDL{}v-ETMfy=WpdoS<1y#I2$?daU$x!JZOb7OPuwnK9dB zl?Sdw+UD()eZGG4FUz?RVcFnnKqSt2Ib}j8)iacLGay`oS`jgk&ZAY$;;e2fAxusc| zr7`+<3GLufw3m%zxG{wz7_e#D`I8^00$vhY6(x1(L~xa2yFpBUpE!Y>oPQuvj^J;Dowdxb9) zzE1cx!fz9Po$xy0H-K}JGa}qA{8z$n75<9wJB6PW-XxrpBOYDC=Lr80`Amml+N1uG z@IH}0DZF3!@5yI5jB$I@*K58<dM)`y4&$K68_ChOj|*=Te#*l0&`)@n za`vluUT5LG7Jk^mM=acqei5(FY2jNfJZj+wE&QZ~+tIJ$^_N+AorU*W_(9=2SU%|c zrhV%Bh4-Uh^7y#$!@~Cp$M@Fi_?GZt;YWoZ7ygX!lfr)|d_?%1r8@pm;Wr9DBb*xm zF@0mgw+rVY3y)smcHswv=L!FJatzw0z3dTkjAf>M>Y2+lZx{d93!jT|g2%1oa~wvU z@QuQoh2J5(UHE&+^Brp3VR%0|#x~Rb@-E>U(aw47H|4^Qlh1V+rhVls_?bNo>6iXi zN}l21oKGDM_)m^GmO3!^RQ#my?~^0^A%}K21DJnl)EJiZVvQH?sYDH~&-1vE9P%NN z2Sm>2;yilEXABx4=}%t*XZ&1$=kWu|XGe{8sjpvBp6xJ>EYR{S8~AL8Eh_Sb zq2;T=nVww;$77f9I^j2u*&T`+tH7y`_dPtqx2&r|E%y3ChI)DBm9W)p9(LN@_Jo(rSL1KY5gAI zH-fW#YmiSKkC9*MFrrdFmrU3GhsA%N@B!Rp@R*(rIqGu{t}{G#3GWwf*dd=5HBLH| z*k}P~eAPf6L*$5WaIxmU2B-gFhvx5@q5XGjYHSxS)YwBl4db);|G(h#k%z;=|0Mp4 zB>>;^VEn5j{Sk1+7Zd+aiF{bv<16Gy-$6;=C9|~u{Tog#Ni_=hP+`Hx9_gOnrw{C`8_QAzJH;d!F}HQ|j?K70>^@iz;-6|&kH{w{5!%wCj8%ppAITknKL#k6HLnEc`O`h4}E-S@?S_`~w#LT?^-X8u9w_ zF)qdPA`7pv@CPjXB@3U0`=oe%3oLwvh4a0Mc>mwD@Sj@ve_1#myvB!LV&N_e_gQ$v z!XL8m-4^~i3;&vhf7`-OTKH)T|AU3wFfPUCr_{oCSor5H{0A2PjD^2p;g@2ZijVIG z3%||6yDhxm!XLNrf3@&mS~wRI!uZ91Eg~u#>#KO;6_#CV|#HW9$g_l|QS_{9! z!kaAo{TBW)3xC|g|HZ;jS$Gz%Tk+{#VBvg!BVJx<;qSF@Ugi9WJJmbA&I+fuM41-Z z;Bv*8*XZ#Uu5MkkrDDnug~4FBrN>wAUG4X-?p*WUDLof+Gr;1Ow$5-*q_hg>!H&)M z__-tH6lq$?K$`>DAk){fqv`y;wy)njrDyMI-|b%Smg@8Igk3PFNTGLigk_jsmw206 z+xn@CV|`%Cw5;DYwYY6c@oiH|eN|rX`i8V#d{wR@e@9>^D_GTAaU>XQ^cA+CrfasG zNAOh5ZXz=TJ0&~U9-`( z(vK}@SGU#&8yka-xA|0e?%5jhHT9$`^9dy-*fom##O`QHllF-qEBuY&)<8>}&vyZV zR{FbOlW1Mrwy;WJ+K@Y8$!Mznw=i8v7uK{|0-=_Bf+d~d z?ZLL<9k6}na>A^ZSi33>w71;R5$f^z{E6nVl3K>{b>11cHEHjEo1&`eN}4Yhtwoi0 zwS*dj9V^5(ldCAfSeUbPy|OS>?kuJyrV8)c73JF0R0VQcSU6z`EZ)Re1-r$z;`({pE_VcQ-4cRtT%%r)NsA0<8>d-B>Yn`~sOsK{SbvZ7>VaY>1*V$I5; z$~C1WC1r)>rLKyVE^lGcN>^odbqeclJKDGGz@E^PFPFtl;m&YTS4U_?b1;CG6;e}MJb57(vsIs0&a92w*OW3-rP_koL@UC|3#~3Uu(b%|glG(VPq^%*v)Xp4JF0eAjN0=$< zV?{$K7-;KiXPZwtk|uaa-cVMEoxJl(o-gbyQG=bX_f(C)EE4Rj4Ayrwt!#;`ZVS|h zf{iZMws6NzY^PowZi-+A?MFYjv%bOCgf5VL9(}<|lIPD`(bKRk>8xH$YVJzb21Isu zN?Fp0Ve-jr@;Pkssq6aIWHGK!di_`*PU<)5xR-RQyR9;rf^A90GgqP5$<#Ma-iio% ze)3y@R9=(Z2CNXJo40Iewx-18@^*$>TN+d|s#tM%SD>x4tJRC!w^FpACfrKxXrFZZ zl{}Dt%OsEMx2hp)rM|4M+u$4TZQcsb`}KX&x?oe4-`BKdLy)QS6*jE*HFzUh=JP?? z+@!=kO59wwt}_VZqT!CsW&X{9juxbNLr;<@{QkA3%CM{OHs2kas-++*)~ow7j4l>u z+y$ANrUpWxa07-Xe|@++*ysOjjfHFG!WU;~Y#`gh=hMXRXTVmT6SXhC$14$g?e9j$@3hM>dc6w{k1 zx`bP57M|~R!yoBstq+G<8XQSSN@XuK-jCIm>Vyob^ZO^o7Z*Wt599avR-e8m$3&Gd z=~H^p)4eIZjJKT0zP9d+iz~S*Se#9gIqP)7(x;MiW{VHqJ(Jx}jrTccNoPl(VS5FT zlX*@{FchPM1uA5D9vbyZh;EB>nLl8iTrIlGXw z`M2CNX=p6cL!)VZ*ja+hE#@k#ojpC1W&tjX=gAkNLW_^_+qnv75#|P~G0r<1pqvxE zWEcF@;Y%AhScKG!{DK4PgcgP)=6D}J=D3P=5%5yLhT*N;vXR9U=Y3_Qt3J|$L9w-r z!(~&rqX%O^W&vNqr{QTG9{-M}p(`5Y|-3iIaz4v7w!lhR9}@i?MEKtDruN z(UzvK^I+Z%OA~HB0MsX#2UO_`=3b2xbnC%POQyjKCHDc?#G&=2?1tu@y&5u zFtNs69@a~=Q!Zz#+aX_7$`xyoTNb6ob-h|v^i}z8uTd+|lU9(mzuU!MgV$Bk)fV2_ z7HnMI9c<{ryxP|g#OkTKU&G)kS5chpXi^h=oaqw42`B1$`s0h6mzQG6w;>$xmiKh~ z*G61UzrTXq7wp{Z^;Wd`%_{>cFL44Mf9)wOnV7Iw208of7VPen^=#H$M9;`{$q1Qx5nPp}=`(JnJHb6+IXgiz zdCfXO99ccp3Vd9OH%3-ZM4sp#A9jox>knzZLM!< z!(is?Qsd&dXr+H!OPgA}_OyVr*C+|Yo1GR$!G9W9MbLG2CEs8ndrjX@PhMF{ten74Ow{%3{~S)%sFp0)t) z@+$&-sG)Tr`-#!vQ4a!DD5YyU!maBOB^Ky#PpkvP%ah1Z!fi-=4d;nwkWe_h{f>5} z5h0qxC~&PS9GBqn;?^Rwyfy0#M7HY!HG?V_$z*~X0(3TDfkOxEYTM3H%`82s(WJ8Y zl1&Jwbq?2 zp-@dTo`kT6#*dM_u}-z-x_&vB+;V2tsNW;dGLzTc*nI`MEtPe{G%$7gGpR61L3aTQf0K4mm- zHMe#7YrM(&)CJtO)THPq7os9X+rJPMDcbV|sYu>N6Q78r$Zevh6!}T?lp@86o>KIi zL{HM%$CsN!HA$ZdBrH#uH&uVN=hov-QB#!AI~040qJO7iPcf>#BhT$??o8f*FZ{7s ziYojI6eYi?{RN7W7wli4=&w~qw^QBNKYH?RPjDnkAE8$o;yRqPTch+ig6zl zCtO|SSGy~^32eoK6z{|=$AeTZ@k|iQdxUpSh^pfK>2;&=U{#YA znI=S2tWQmNn&Pd^i6l%cyqE#aHI?|~i<(IRHcqU1BoR(p;7HMP5P|(lUrOi*8{vTRWc|8CC literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000000000000000000000000000000000000..50ac659df0e4298e2adb1264f8af736930d8b715 GIT binary patch literal 220 zcmex$kB5nYf#D7V6DyEn0I^R1aRLxC12H25&+G^hMj(qkP?4OUtCv`kpPQMSmZ=w5 znwVEon(OHw%ut(BkdX4z;QHpHW|cdFlI21lm?f1~=gwA8O+T}yPDr*eKm6cAQIB@3 w(r>p}TQx=cMDErt+)^~>z`T>ivr_lWP&xmx_EqFzh7gl2la$`f=*MOr0Ew$UtpET3 literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000000000000000000000000000000000000..dbf9d6144e62fc7bac2b65759cb4ce6906bc722f GIT binary patch literal 12 Rcmex$kB5wR<8vcg8Z@?_8*s8to!4V u`7&|mpKYAsH?CdH6l(hO@Mnsz`F+DIG4H;||I<_L_xbK;&)pG1$bJB|d09mO literal 0 HcmV?d00001 diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..052ac6a --- /dev/null +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources @@ -0,0 +1,297 @@ + + + + + files + + Headers/QuantumIOS.h + + yiqTZeXDWfU6/yE6XdPb9y8T/8M= + + Info.plist + + mmW8mCTP8X3qWcMAVDS0kiLsmI8= + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + aq2jiyveRb2Df3zQ713DR0A6YtQ= + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + StkoUo7LnHosOQaTjar+PMD2U/M= + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + yakvjehaV6USvzsVluFsFerHExQ= + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + 0gFBBe5siUsNt1XtRBQuV6ToKvw= + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + yakvjehaV6USvzsVluFsFerHExQ= + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + q21FP2wgEuYVtZ5eORsdGacbwt8= + + Modules/module.modulemap + + Fnj8GwqzdKnriRHOoQirIDNdqU0= + + PrivacyInfo.xcprivacy + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + + files2 + + Headers/QuantumIOS.h + + hash + + yiqTZeXDWfU6/yE6XdPb9y8T/8M= + + hash2 + + 9SSfcH3uoJlujZWNPIS24slyTQfWk6cl/PMwTTDJ1HM= + + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + hash2 + + tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674= + + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + hash2 + + QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI= + + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + aq2jiyveRb2Df3zQ713DR0A6YtQ= + + hash2 + + OsyPB2lkaI3IawoBtwAQhJcD96PdGl/dKjewhhQvbIU= + + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + Vvl7F1i3ZLW3IQp+w/oD/kt+cMw= + + hash2 + + QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI= + + + Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash + + StkoUo7LnHosOQaTjar+PMD2U/M= + + hash2 + + mn+VQdmFRxLjGqPGjigesAi0VDBCyOM5HA6q4g5Y4vg= + + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + CvQ/xa1HX2rbTeamWKU2VFMOUok= + + hash2 + + tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674= + + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + yakvjehaV6USvzsVluFsFerHExQ= + + hash2 + + XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4= + + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + 0gFBBe5siUsNt1XtRBQuV6ToKvw= + + hash2 + + x3Og6mWW9yQKhMWYbjtiT5kUv5wUsAm/nRpkFUbO0P0= + + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + yakvjehaV6USvzsVluFsFerHExQ= + + hash2 + + XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4= + + + Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash + + q21FP2wgEuYVtZ5eORsdGacbwt8= + + hash2 + + b20fl0rFIDIvvhLPowC7TrasfKq/nhaD+i9PIpnvESI= + + + Modules/module.modulemap + + hash + + Fnj8GwqzdKnriRHOoQirIDNdqU0= + + hash2 + + rHvFn6eD1jNL2fZtn6g2n6yinflGc2s2y8vq8zkT1m0= + + + PrivacyInfo.xcprivacy + + hash + + n1Tior/Z23JWo5dZj/4GmktJKDA= + + hash2 + + CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..e69de29 From 06e88ccb4d22b58ef38261c790a59ae21e387e01 Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Tue, 14 Apr 2026 13:48:30 -0600 Subject: [PATCH 3/9] ci: replace SDK update workflows with Dependabot and framework sync - Remove update_sdks.yml and manual update scripts - Add sync-ios-frameworks.yml to auto-sync vendored frameworks when Dependabot bumps the SPM version in Package.swift - Add update-ios-sdk-frameworks.sh that reads version from Package.swift --- .github/workflows/sync-ios-frameworks.yml | 42 ++++++++ .github/workflows/update_sdks.yml | 93 ---------------- scripts/update-ios-sdk-frameworks.sh | 81 ++++++++++++++ scripts/update_android_sdk.sh | 124 ---------------------- scripts/update_atomic_sdk.sh | 119 --------------------- 5 files changed, 123 insertions(+), 336 deletions(-) create mode 100644 .github/workflows/sync-ios-frameworks.yml delete mode 100644 .github/workflows/update_sdks.yml create mode 100755 scripts/update-ios-sdk-frameworks.sh delete mode 100755 scripts/update_android_sdk.sh delete mode 100755 scripts/update_atomic_sdk.sh diff --git a/.github/workflows/sync-ios-frameworks.yml b/.github/workflows/sync-ios-frameworks.yml new file mode 100644 index 0000000..2cb8fdf --- /dev/null +++ b/.github/workflows/sync-ios-frameworks.yml @@ -0,0 +1,42 @@ +name: Sync iOS Frameworks + +on: + pull_request: + branches: [master] + paths: + - "ios/atomic_transact_flutter/Package.swift" + +permissions: + contents: write + +jobs: + sync-frameworks: + runs-on: ubuntu-latest + + steps: + - name: Checkout PR branch + uses: actions/checkout@v6 + with: + ref: ${{ github.head_ref }} + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Download iOS SDK frameworks + run: ./scripts/update-ios-sdk-frameworks.sh + + - name: Check for changes + id: changes + run: | + if git diff --quiet && git diff --cached --quiet; then + echo "has_changes=false" >> "$GITHUB_OUTPUT" + else + echo "has_changes=true" >> "$GITHUB_OUTPUT" + fi + + - name: Commit updated frameworks + if: steps.changes.outputs.has_changes == 'true' + run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" + git add ios/frameworks/ + git commit -m "chore: sync vendored iOS frameworks" + git push diff --git a/.github/workflows/update_sdks.yml b/.github/workflows/update_sdks.yml deleted file mode 100644 index cbddb22..0000000 --- a/.github/workflows/update_sdks.yml +++ /dev/null @@ -1,93 +0,0 @@ -name: update sdk's - -on: - workflow_dispatch: - -jobs: - update-android: - runs-on: ubuntu-latest - permissions: - contents: write - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Update Android SDK - id: update-android - run: | - if NEW_VERSION=$(bash ./scripts/update_android_sdk.sh); then - echo "ANDROID_VERSION=$NEW_VERSION" >> $GITHUB_ENV - echo "ANDROID_BRANCH=update_android_sdk_$NEW_VERSION" >> $GITHUB_ENV - echo "Android SDK updated to $NEW_VERSION" - else - echo "No Android SDK update needed or update failed" - fi - - - name: Commit Android SDK changes - id: commit-android - uses: stefanzweifel/git-auto-commit-action@v5 - env: - ANDROID_VERSION: ${{ env.ANDROID_VERSION }} - ANDROID_BRANCH: ${{ env.ANDROID_BRANCH }} - with: - commit_message: "chore: updated android sdk to ${{ env.ANDROID_VERSION }}" - file_pattern: "android/build.gradle" - branch: ${{ env.ANDROID_BRANCH }} - create_branch: true - - - name: Create Android SDK PR - if: steps.commit-android.outputs.changes_detected == 'true' - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr create \ - --base master \ - --head $ANDROID_BRANCH \ - --title "chore: update Android SDK to $ANDROID_VERSION" \ - --body "Automated update of Android Transact SDK to version $ANDROID_VERSION" - - update-ios: - runs-on: macos-latest - permissions: - contents: write - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Update iOS SDK - id: update-ios - run: | - if NEW_VERSION=$(bash ./scripts/update_atomic_sdk.sh); then - echo "IOS_VERSION=$NEW_VERSION" >> $GITHUB_ENV - echo "IOS_BRANCH=update_ios_sdk_$NEW_VERSION" >> $GITHUB_ENV - echo "iOS SDK updated to $NEW_VERSION" - else - echo "No iOS SDK update needed or update failed" - fi - - - name: Commit iOS SDK changes - id: commit-ios - uses: stefanzweifel/git-auto-commit-action@v5 - env: - IOS_VERSION: ${{ env.IOS_VERSION }} - IOS_BRANCH: ${{ env.IOS_BRANCH }} - with: - commit_message: "chore: updated ios sdk to ${{ env.IOS_VERSION }}" - file_pattern: "ios/atomic_transact_flutter.podspec" - branch: ${{ env.IOS_BRANCH }} - create_branch: true - - - name: Create iOS SDK PR - if: steps.commit-ios.outputs.changes_detected == 'true' - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr create \ - --base master \ - --head $IOS_BRANCH \ - --title "chore: update iOS SDK to $IOS_VERSION" \ - --body "Automated update of iOS Transact SDK to version $IOS_VERSION" diff --git a/scripts/update-ios-sdk-frameworks.sh b/scripts/update-ios-sdk-frameworks.sh new file mode 100755 index 0000000..74427c5 --- /dev/null +++ b/scripts/update-ios-sdk-frameworks.sh @@ -0,0 +1,81 @@ +#!/bin/bash +set -euo pipefail + +# Downloads and vendors AtomicSDK XCFrameworks from GitHub releases. +# Reads the version from Package.swift (SPM is the source of truth). +# Usage: ./scripts/update-ios-sdk-frameworks.sh + +REPO="atomicfi/atomic-transact-ios" +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_DIR="$(cd "${SCRIPT_DIR}/.." && pwd)" +FRAMEWORKS_DIR="${PROJECT_DIR}/ios/frameworks" +VERSION_FILE="${FRAMEWORKS_DIR}/.sdk-version" +PACKAGE_SWIFT="${PROJECT_DIR}/ios/atomic_transact_flutter/Package.swift" + +# Read version from Package.swift +if [ ! -f "$PACKAGE_SWIFT" ]; then + echo "Error: Package.swift not found at ${PACKAGE_SWIFT}" >&2 + exit 1 +fi + +VERSION=$(python3 -c " +import re, sys +content = open('${PACKAGE_SWIFT}').read() +match = re.search(r'atomic-transact-ios\.git.*?from:\s*\"([^\"]+)\"', content) +if match: + print(match.group(1)) +else: + print('Error: atomic-transact-ios version not found in Package.swift', file=sys.stderr) + sys.exit(1) +") + +BASE_URL="https://github.com/${REPO}/releases/download/${VERSION}" + +FRAMEWORKS=( + "AtomicTransact.xcframework.tar.gz" + "MuppetIOS.xcframework.tar.gz" + "QuantumIOS.xcframework.tar.gz" +) + +echo "Updating iOS SDK to version ${VERSION} (from Package.swift)..." + +# Check if already at this version +if [ -f "$VERSION_FILE" ] && [ "$(cat "$VERSION_FILE")" = "$VERSION" ]; then + echo "Already at version ${VERSION}. Skipping." + exit 0 +fi + +# Create frameworks directory +mkdir -p "$FRAMEWORKS_DIR" + +# Clean existing frameworks +echo "Cleaning existing frameworks..." +rm -rf "${FRAMEWORKS_DIR}"/*.xcframework + +# Download and extract each framework +for ASSET in "${FRAMEWORKS[@]}"; do + DOWNLOAD_URL="${BASE_URL}/${ASSET}" + echo "Downloading ${ASSET}..." + + if ! curl -fSL --retry 3 -o "${FRAMEWORKS_DIR}/${ASSET}" "$DOWNLOAD_URL"; then + echo "Error: Failed to download ${ASSET} from ${DOWNLOAD_URL}" >&2 + exit 1 + fi + + echo "Extracting ${ASSET}..." + tar -xzf "${FRAMEWORKS_DIR}/${ASSET}" -C "${FRAMEWORKS_DIR}" + + # Clean up tarball + rm -f "${FRAMEWORKS_DIR}/${ASSET}" +done + +# Move frameworks out of artifacts/ subdirectory if present +if [ -d "${FRAMEWORKS_DIR}/artifacts" ]; then + mv "${FRAMEWORKS_DIR}"/artifacts/*.xcframework "${FRAMEWORKS_DIR}/" + rm -rf "${FRAMEWORKS_DIR}/artifacts" +fi + +# Write version file +echo "$VERSION" > "$VERSION_FILE" + +echo "iOS SDK updated to version ${VERSION} successfully." diff --git a/scripts/update_android_sdk.sh b/scripts/update_android_sdk.sh deleted file mode 100755 index d8cb5de..0000000 --- a/scripts/update_android_sdk.sh +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/bash - -set -e - -GRADLE_FILE="android/build.gradle" -ARTIFACT_NAME="financial.atomic:transact" - -# Function to show usage -show_usage() { - echo "Usage: $0 [--check]" - echo "" - echo "Options:" - echo " --check Check latest version without updating" - echo " -h, --help Show this help message" -} - -# Check if gradle file exists -if [[ ! -f "$GRADLE_FILE" ]]; then - echo "Error: $GRADLE_FILE not found" - exit 1 -fi - -# Function to get latest version from Maven Central -get_latest_version() { - # Try multiple Maven Central endpoints - local latest_version="" - - # Try the REST API first - latest_version=$(curl -s "https://repo1.maven.org/maven2/financial/atomic/transact/maven-metadata.xml" | \ - grep '' | sed 's/.*//' | sed 's/<\/latest>.*//' 2>/dev/null) - - # If that fails, try the search API - if [[ -z "$latest_version" ]]; then - latest_version=$(curl -s "https://search.maven.org/solrsearch/select?q=g:financial.atomic+AND+a:transact&rows=1&wt=json" | \ - grep -o '"latestVersion":"[^"]*"' | \ - sed 's/"latestVersion":"//' | \ - sed 's/"//') - fi - - if [[ -z "$latest_version" ]]; then - echo "❌ Could not find $ARTIFACT_NAME in Maven Central repository" >&2 - echo "Please check manually at: https://central.sonatype.com/artifact/financial.atomic/transact" >&2 - exit 1 - fi - - echo "$latest_version" -} - -# Function to get current version from build.gradle -get_current_version() { - current_version=$(grep "implementation \"$ARTIFACT_NAME:" "$GRADLE_FILE" | sed "s/.*$ARTIFACT_NAME://" | sed 's/".*//') - - if [[ -z "$current_version" ]]; then - echo "Error: Could not find $ARTIFACT_NAME dependency in $GRADLE_FILE" - exit 1 - fi - - echo "$current_version" -} - -# Parse command line arguments -CHECK_ONLY=false -while [[ $# -gt 0 ]]; do - case $1 in - --check) - CHECK_ONLY=true - shift - ;; - -h|--help) - show_usage - exit 0 - ;; - *) - echo "Unknown option: $1" - show_usage - exit 1 - ;; - esac -done - -# Get current version -current_version=$(get_current_version) -echo "📦 Current Android Transact SDK version: $current_version" >&2 - -# Get latest version -echo "🔍 Fetching latest Android Transact SDK version from Maven Central..." >&2 -latest_version=$(get_latest_version) -echo "🚀 Latest Android Transact SDK version: $latest_version" >&2 - -# Compare versions -if [[ "$current_version" == "$latest_version" ]]; then - echo "✅ Android Transact SDK is already up to date!" >&2 - exit 1 -fi - -if [[ "$CHECK_ONLY" == true ]]; then - echo "📋 Update available: $current_version → $latest_version" >&2 - echo "Run without --check flag to update" >&2 - exit 0 -fi - -# Update the gradle file -echo "🔄 Updating Android Transact SDK from $current_version to $latest_version..." >&2 - -# Create backup -cp "$GRADLE_FILE" "$GRADLE_FILE.bak" - -# Update the dependency line -sed -i.tmp "s/implementation \"$ARTIFACT_NAME:[^\"]*\"/implementation \"$ARTIFACT_NAME:$latest_version\"/" "$GRADLE_FILE" -rm "$GRADLE_FILE.tmp" - -# Verify the update -new_version=$(get_current_version) -if [[ "$new_version" == "$latest_version" ]]; then - rm "$GRADLE_FILE.bak" - echo "✅ Successfully updated Android Transact SDK to $latest_version" >&2 - echo "📝 Updated file: $GRADLE_FILE" >&2 - echo "$latest_version" -else - # Restore backup if update failed - mv "$GRADLE_FILE.bak" "$GRADLE_FILE" - echo "❌ Failed to update Android Transact SDK dependency" >&2 - exit 1 -fi \ No newline at end of file diff --git a/scripts/update_atomic_sdk.sh b/scripts/update_atomic_sdk.sh deleted file mode 100755 index bf35644..0000000 --- a/scripts/update_atomic_sdk.sh +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -set -e - -PODSPEC_FILE="ios/atomic_transact_flutter.podspec" -POD_NAME="AtomicSDK" - -# Function to show usage -show_usage() { - echo "Usage: $0 [--check]" - echo "" - echo "Options:" - echo " --check Check latest version without updating" - echo " -h, --help Show this help message" -} - -# Check if podspec file exists -if [[ ! -f "$PODSPEC_FILE" ]]; then - echo "Error: $PODSPEC_FILE not found" - exit 1 -fi - -# Check if pod command is available -if ! command -v pod &> /dev/null; then - echo "Error: CocoaPods 'pod' command not found. Please install CocoaPods first." - echo "Install with: sudo gem install cocoapods" - exit 1 -fi - -# Function to get latest version from CocoaPods -get_latest_version() { - # Use pod search to get the latest version - local latest_version=$(pod search $POD_NAME --simple 2>/dev/null | grep "$POD_NAME " | head -1 | sed 's/.*(//' | sed 's/)//') - - if [[ -z "$latest_version" ]]; then - echo "❌ Could not find $POD_NAME in CocoaPods repository" >&2 - echo "Please check manually at: https://cocoapods.org/pods/$POD_NAME" >&2 - exit 1 - fi - - echo "$latest_version" -} - -# Function to get current version from podspec -get_current_version() { - current_version=$(grep "s\.dependency '$POD_NAME'" "$PODSPEC_FILE" | sed "s/.*'$POD_NAME', '//" | sed "s/'.*//") - - if [[ -z "$current_version" ]]; then - echo "Error: Could not find $POD_NAME dependency in $PODSPEC_FILE" - exit 1 - fi - - echo "$current_version" -} - -# Parse command line arguments -CHECK_ONLY=false -while [[ $# -gt 0 ]]; do - case $1 in - --check) - CHECK_ONLY=true - shift - ;; - -h|--help) - show_usage - exit 0 - ;; - *) - echo "Unknown option: $1" - show_usage - exit 1 - ;; - esac -done - -# Get current version -current_version=$(get_current_version) -echo "📦 Current $POD_NAME version: $current_version" >&2 - -# Get latest version -echo "🔍 Fetching latest $POD_NAME version from CocoaPods..." >&2 -latest_version=$(get_latest_version) -echo "🚀 Latest $POD_NAME version: $latest_version" >&2 - -# Compare versions -if [[ "$current_version" == "$latest_version" ]]; then - echo "✅ $POD_NAME is already up to date!" >&2 - exit 1 -fi - -if [[ "$CHECK_ONLY" == true ]]; then - echo "📋 Update available: $current_version → $latest_version" >&2 - echo "Run without --check flag to update" >&2 - exit 0 -fi - -# Update the podspec file -echo "🔄 Updating $POD_NAME from $current_version to $latest_version..." >&2 - -# Create backup -cp "$PODSPEC_FILE" "$PODSPEC_FILE.bak" - -# Update the dependency line -sed -i.tmp "s/s\.dependency '$POD_NAME', '[^']*'/s.dependency '$POD_NAME', '$latest_version'/" "$PODSPEC_FILE" -rm "$PODSPEC_FILE.tmp" - -# Verify the update -new_version=$(get_current_version) -if [[ "$new_version" == "$latest_version" ]]; then - rm "$PODSPEC_FILE.bak" - echo "✅ Successfully updated $POD_NAME to $latest_version" >&2 - echo "📝 Updated file: $PODSPEC_FILE" >&2 - echo "$latest_version" -else - # Restore backup if update failed - mv "$PODSPEC_FILE.bak" "$PODSPEC_FILE" - echo "❌ Failed to update $POD_NAME dependency" >&2 - exit 1 -fi \ No newline at end of file From da1dd48b3b3181b848e7ae41cf6969223e81b550 Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Tue, 14 Apr 2026 13:48:41 -0600 Subject: [PATCH 4/9] chore: add Dependabot, CODEOWNERS, and semgrepignore --- .github/CODEOWNERS | 1 + .github/dependabot.yml | 24 ++++++++++++++++++++++++ .semgrepignore | 2 ++ 3 files changed, 27 insertions(+) create mode 100644 .github/CODEOWNERS create mode 100644 .github/dependabot.yml create mode 100644 .semgrepignore diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..3e11115 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @atomicfi/sdk diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..2666580 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,24 @@ +version: 2 +updates: + - package-ecosystem: 'swift' + directory: '/' + schedule: + interval: 'daily' + allow: + - dependency-name: 'github.com/atomicfi/atomic-transact-ios' + + - package-ecosystem: 'gradle' + directory: '/android' + schedule: + interval: 'daily' + allow: + - dependency-name: 'financial.atomic:transact' + + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'weekly' + groups: + github-actions: + patterns: + - '*' diff --git a/.semgrepignore b/.semgrepignore new file mode 100644 index 0000000..55ee53a --- /dev/null +++ b/.semgrepignore @@ -0,0 +1,2 @@ +# vendored iOS frameworks +ios/frameworks/ From f5b5665a7bdc8eaaeeb9beea8ac4a2bb9636368c Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Wed, 15 Apr 2026 15:25:26 -0600 Subject: [PATCH 5/9] feat: add SPM support --- ios/.gitignore | 7 +++++- ios/Assets/.gitkeep | 0 ios/atomic_transact_flutter.podspec | 3 +-- .../AtomicTransactFlutterPlugin.m | 15 ------------- ...wift => AtomicTransactFlutterPlugin.swift} | 4 ++-- .../AtomicTransactFlutterPlugin.h | 4 ---- pubspec.lock | 22 +++++++++---------- 7 files changed, 20 insertions(+), 35 deletions(-) delete mode 100644 ios/Assets/.gitkeep delete mode 100644 ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.m rename ios/atomic_transact_flutter/Sources/atomic_transact_flutter/{SwiftAtomicTransactFlutterPlugin.swift => AtomicTransactFlutterPlugin.swift} (98%) delete mode 100644 ios/atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter/AtomicTransactFlutterPlugin.h diff --git a/ios/.gitignore b/ios/.gitignore index 0c88507..9558ca6 100644 --- a/ios/.gitignore +++ b/ios/.gitignore @@ -35,4 +35,9 @@ Icon? /Flutter/Generated.xcconfig /Flutter/ephemeral/ -/Flutter/flutter_export_environment.sh \ No newline at end of file +/Flutter/flutter_export_environment.sh + +!.gitkeep + +.build/ +.swiftpm/ \ No newline at end of file diff --git a/ios/Assets/.gitkeep b/ios/Assets/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/ios/atomic_transact_flutter.podspec b/ios/atomic_transact_flutter.podspec index 9a514b7..40b3810 100644 --- a/ios/atomic_transact_flutter.podspec +++ b/ios/atomic_transact_flutter.podspec @@ -13,8 +13,7 @@ A new flutter plugin project. s.license = { :file => '../LICENSE' } s.author = { 'Sean Hill' => 'sean@atomicfi.com' } s.source = { :path => '.' } - s.source_files = 'atomic_transact_flutter/Sources/atomic_transact_flutter/**/*.{h,m,swift}' - s.public_header_files = 'atomic_transact_flutter/Sources/atomic_transact_flutter/include/**/*.h' + s.source_files = 'atomic_transact_flutter/Sources/atomic_transact_flutter/**/*.swift' s.dependency 'Flutter' s.platform = :ios, '13.0' s.static_framework = true diff --git a/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.m b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.m deleted file mode 100644 index 5dde995..0000000 --- a/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.m +++ /dev/null @@ -1,15 +0,0 @@ -#import "AtomicTransactFlutterPlugin.h" -#if __has_include() -#import -#else -// Support project import fallback if the generated compatibility header -// is not copied when this plugin is created as a library. -// https://forums.swift.org/t/swift-static-libraries-dont-copy-generated-objective-c-header/19816 -#import "atomic_transact_flutter-Swift.h" -#endif - -@implementation AtomicTransactFlutterPlugin -+ (void)registerWithRegistrar:(NSObject*)registrar { - [SwiftAtomicTransactFlutterPlugin registerWithRegistrar:registrar]; -} -@end diff --git a/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/SwiftAtomicTransactFlutterPlugin.swift b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.swift similarity index 98% rename from ios/atomic_transact_flutter/Sources/atomic_transact_flutter/SwiftAtomicTransactFlutterPlugin.swift rename to ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.swift index d2efb42..c508aee 100644 --- a/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/SwiftAtomicTransactFlutterPlugin.swift +++ b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/AtomicTransactFlutterPlugin.swift @@ -2,13 +2,13 @@ import Flutter import UIKit import AtomicTransact -public class SwiftAtomicTransactFlutterPlugin: NSObject, FlutterPlugin { +public class AtomicTransactFlutterPlugin: NSObject, FlutterPlugin { let channel: FlutterMethodChannel; public static func register(with registrar: FlutterPluginRegistrar) { let channel = FlutterMethodChannel(name: "atomic_transact_flutter", binaryMessenger: registrar.messenger()) - let instance = SwiftAtomicTransactFlutterPlugin(withChannel: channel) + let instance = AtomicTransactFlutterPlugin(withChannel: channel) registrar.addMethodCallDelegate(instance, channel: channel) } diff --git a/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter/AtomicTransactFlutterPlugin.h b/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter/AtomicTransactFlutterPlugin.h deleted file mode 100644 index abf87f1..0000000 --- a/ios/atomic_transact_flutter/Sources/atomic_transact_flutter/include/atomic_transact_flutter/AtomicTransactFlutterPlugin.h +++ /dev/null @@ -1,4 +0,0 @@ -#import - -@interface AtomicTransactFlutterPlugin : NSObject -@end diff --git a/pubspec.lock b/pubspec.lock index 85c8428..56b9ab0 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -21,10 +21,10 @@ packages: dependency: transitive description: name: characters - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.4.1" clock: dependency: transitive description: @@ -103,26 +103,26 @@ packages: dependency: transitive description: name: matcher - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 + sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 url: "https://pub.dev" source: hosted - version: "0.12.17" + version: "0.12.19" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b" url: "https://pub.dev" source: hosted - version: "0.11.1" + version: "0.13.0" meta: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" path: dependency: transitive description: @@ -188,10 +188,10 @@ packages: dependency: transitive description: name: test_api - sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + sha256: "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a" url: "https://pub.dev" source: hosted - version: "0.7.6" + version: "0.7.10" vector_math: dependency: transitive description: @@ -209,5 +209,5 @@ packages: source: hosted version: "14.3.0" sdks: - dart: ">=3.8.0-0 <4.0.0" + dart: ">=3.9.0-0 <4.0.0" flutter: ">=3.18.0-18.0.pre.54" From c5b37ba2273c05314dce8f405333fb467a8e23a7 Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Wed, 15 Apr 2026 15:26:02 -0600 Subject: [PATCH 6/9] feat: update example app to use SPM and new UI --- example/.gitignore | 16 +- example/.metadata | 12 +- example/README.md | 10 +- example/analysis_options.yaml | 3 +- example/android/.gitignore | 1 + .../app/{build.gradle => build.gradle.kts} | 15 +- .../MainActivity.kt | 2 +- example/android/build.gradle | 27 - example/android/build.gradle.kts | 24 + example/android/gradle.properties | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- example/android/settings.gradle | 25 - example/android/settings.gradle.kts | 26 + example/ios/.gitignore | 3 + example/ios/Flutter/AppFrameworkInfo.plist | 2 - example/ios/Flutter/Debug.xcconfig | 1 - example/ios/Flutter/Release.xcconfig | 1 - example/ios/Podfile | 41 - example/ios/Podfile.lock | 29 - example/ios/Runner.xcodeproj/project.pbxproj | 217 +++-- .../xcshareddata/swiftpm/Package.resolved | 14 + .../xcshareddata/xcschemes/Runner.xcscheme | 29 + .../contents.xcworkspacedata | 3 - .../xcshareddata/swiftpm/Package.resolved | 14 + example/ios/Runner/AppDelegate.swift | 9 +- .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 564 -> 295 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 1283 -> 406 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 1588 -> 450 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 1025 -> 282 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 1716 -> 462 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 1920 -> 704 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 1283 -> 406 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 1895 -> 586 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 2665 -> 862 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 2665 -> 862 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 3831 -> 1674 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 1888 -> 762 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 3294 -> 1226 bytes .../Icon-App-83.5x83.5@2x.png | Bin 3612 -> 1418 bytes example/ios/Runner/Info.plist | 33 +- example/ios/Runner/SceneDelegate.swift | 6 + example/ios/RunnerTests/RunnerTests.swift | 12 + example/lib/data/company_data.dart | 747 ++++++++++++++++++ example/lib/main.dart | 216 +++-- example/lib/models/app_state.dart | 173 ++++ example/lib/models/event_log.dart | 90 +++ example/lib/screens/company_login_screen.dart | 126 +++ example/lib/screens/events_screen.dart | 273 +++++++ example/lib/screens/pay_link_screen.dart | 225 ++++++ example/lib/screens/settings_screen.dart | 104 +++ example/lib/screens/user_link_screen.dart | 215 +++++ example/lib/theme/atomic_theme.dart | 100 +++ example/lib/widgets/capsule_button.dart | 53 ++ example/lib/widgets/clearable_text_field.dart | 56 ++ example/lib/widgets/full_width_button.dart | 39 + example/lib/widgets/public_token_banner.dart | 44 ++ example/lib/widgets/section_header.dart | 23 + example/lib/widgets/select_grid.dart | 85 ++ example/lib/widgets/toggle_row.dart | 47 ++ example/pubspec.lock | 42 +- example/pubspec.yaml | 66 +- example/test/widget_test.dart | 23 +- scripts/toggle-example-spm.sh | 70 ++ 63 files changed, 2952 insertions(+), 444 deletions(-) rename example/android/app/{build.gradle => build.gradle.kts} (76%) delete mode 100644 example/android/build.gradle create mode 100644 example/android/build.gradle.kts delete mode 100644 example/android/settings.gradle create mode 100644 example/android/settings.gradle.kts delete mode 100644 example/ios/Podfile delete mode 100644 example/ios/Podfile.lock create mode 100644 example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved create mode 100644 example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved create mode 100644 example/ios/Runner/SceneDelegate.swift create mode 100644 example/ios/RunnerTests/RunnerTests.swift create mode 100644 example/lib/data/company_data.dart create mode 100644 example/lib/models/app_state.dart create mode 100644 example/lib/models/event_log.dart create mode 100644 example/lib/screens/company_login_screen.dart create mode 100644 example/lib/screens/events_screen.dart create mode 100644 example/lib/screens/pay_link_screen.dart create mode 100644 example/lib/screens/settings_screen.dart create mode 100644 example/lib/screens/user_link_screen.dart create mode 100644 example/lib/theme/atomic_theme.dart create mode 100644 example/lib/widgets/capsule_button.dart create mode 100644 example/lib/widgets/clearable_text_field.dart create mode 100644 example/lib/widgets/full_width_button.dart create mode 100644 example/lib/widgets/public_token_banner.dart create mode 100644 example/lib/widgets/section_header.dart create mode 100644 example/lib/widgets/select_grid.dart create mode 100644 example/lib/widgets/toggle_row.dart create mode 100755 scripts/toggle-example-spm.sh diff --git a/example/.gitignore b/example/.gitignore index 1c00905..3820a95 100644 --- a/example/.gitignore +++ b/example/.gitignore @@ -5,9 +5,12 @@ *.swp .DS_Store .atom/ +.build/ .buildlog/ .history .svn/ +.swiftpm/ +migrate_working_dir/ # IntelliJ related *.iml @@ -18,21 +21,17 @@ # The .vscode folder contains launch configuration and tasks you configure in # VS Code which you may wish to be included in version control, so this line # is commented out by default. -.vscode/ +#.vscode/ # Flutter/Dart/Pub related **/doc/api/ **/ios/Flutter/.last_build_id .dart_tool/ -.flutter-plugins .flutter-plugins-dependencies -.packages .pub-cache/ .pub/ /build/ - -# Web related -lib/generated_plugin_registrant.dart +/coverage/ # Symbolication related app.*.symbols @@ -44,8 +43,3 @@ app.*.map.json /android/app/debug /android/app/profile /android/app/release -/android/app/.cxx - -# Flutter Version Manager -.fvm/ -.fvmrc \ No newline at end of file diff --git a/example/.metadata b/example/.metadata index a679e72..ad0e577 100644 --- a/example/.metadata +++ b/example/.metadata @@ -4,7 +4,7 @@ # This file should be version controlled and should not be manually edited. version: - revision: "c519ee916eaeb88923e67befb89c0f1dabfa83e6" + revision: "db50e20168db8fee486b9abf32fc912de3bc5b6a" channel: "stable" project_type: app @@ -13,11 +13,11 @@ project_type: app migration: platforms: - platform: root - create_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6 - base_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6 - - platform: android - create_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6 - base_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6 + create_revision: db50e20168db8fee486b9abf32fc912de3bc5b6a + base_revision: db50e20168db8fee486b9abf32fc912de3bc5b6a + - platform: ios + create_revision: db50e20168db8fee486b9abf32fc912de3bc5b6a + base_revision: db50e20168db8fee486b9abf32fc912de3bc5b6a # User provided section diff --git a/example/README.md b/example/README.md index dc546af..efb7f22 100644 --- a/example/README.md +++ b/example/README.md @@ -1,6 +1,6 @@ # atomic_transact_flutter_example -Demonstrates how to use the atomic_transact_flutter plugin. +A new Flutter project. ## Getting Started @@ -8,9 +8,9 @@ This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: -- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab) -- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook) +- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) +- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) -For help getting started with Flutter, view our -[online documentation](https://flutter.dev/docs), which offers tutorials, +For help getting started with Flutter development, view the +[online documentation](https://docs.flutter.dev/), which offers tutorials, samples, guidance on mobile development, and a full API reference. diff --git a/example/analysis_options.yaml b/example/analysis_options.yaml index 61b6c4d..0d29021 100644 --- a/example/analysis_options.yaml +++ b/example/analysis_options.yaml @@ -13,8 +13,7 @@ linter: # The lint rules applied to this project can be customized in the # section below to disable rules from the `package:flutter_lints/flutter.yaml` # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. + # and their documentation is published at https://dart.dev/lints. # # Instead of disabling a lint rule for the entire project in the # section below, it can also be suppressed for a single line of code diff --git a/example/android/.gitignore b/example/android/.gitignore index 55afd91..be3943c 100644 --- a/example/android/.gitignore +++ b/example/android/.gitignore @@ -5,6 +5,7 @@ gradle-wrapper.jar /gradlew.bat /local.properties GeneratedPluginRegistrant.java +.cxx/ # Remember to never publicly share your keystore. # See https://flutter.dev/to/reference-keystore diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle.kts similarity index 76% rename from example/android/app/build.gradle rename to example/android/app/build.gradle.kts index 0eb46af..95d2ab9 100644 --- a/example/android/app/build.gradle +++ b/example/android/app/build.gradle.kts @@ -1,8 +1,8 @@ plugins { - id "com.android.application" - id "kotlin-android" + id("com.android.application") + id("kotlin-android") // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. - id "dev.flutter.flutter-gradle-plugin" + id("dev.flutter.flutter-gradle-plugin") } android { @@ -11,12 +11,12 @@ android { ndkVersion = flutter.ndkVersion compileOptions { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { - jvmTarget = JavaVersion.VERSION_1_8 + jvmTarget = JavaVersion.VERSION_11.toString() } defaultConfig { @@ -28,14 +28,13 @@ android { targetSdk = flutter.targetSdkVersion versionCode = flutter.versionCode versionName = flutter.versionName - ndkVersion = "27.0.12077973" } buildTypes { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig = signingConfigs.debug + signingConfig = signingConfigs.getByName("debug") } } } diff --git a/example/android/app/src/main/kotlin/atomic/financial/atomic_transact_flutter_example/MainActivity.kt b/example/android/app/src/main/kotlin/atomic/financial/atomic_transact_flutter_example/MainActivity.kt index 6e83cd4..7824931 100644 --- a/example/android/app/src/main/kotlin/atomic/financial/atomic_transact_flutter_example/MainActivity.kt +++ b/example/android/app/src/main/kotlin/atomic/financial/atomic_transact_flutter_example/MainActivity.kt @@ -2,4 +2,4 @@ package atomic.financial.atomic_transact_flutter_example import io.flutter.embedding.android.FlutterActivity -class MainActivity: FlutterActivity() +class MainActivity : FlutterActivity() diff --git a/example/android/build.gradle b/example/android/build.gradle deleted file mode 100644 index 0bbae50..0000000 --- a/example/android/build.gradle +++ /dev/null @@ -1,27 +0,0 @@ -allprojects { - repositories { - google() - mavenCentral() - } -} - -rootProject.buildDir = "../build" -subprojects { - project.buildDir = "${rootProject.buildDir}/${project.name}" - // afterEvaluate { project -> - // if (project.hasProperty('android')) { - // project.android { - // if (namespace == null) { - // namespace project.group - // } - // } - // } - // } -} -subprojects { - project.evaluationDependsOn(":app") -} - -tasks.register("clean", Delete) { - delete rootProject.buildDir -} diff --git a/example/android/build.gradle.kts b/example/android/build.gradle.kts new file mode 100644 index 0000000..dbee657 --- /dev/null +++ b/example/android/build.gradle.kts @@ -0,0 +1,24 @@ +allprojects { + repositories { + google() + mavenCentral() + } +} + +val newBuildDir: Directory = + rootProject.layout.buildDirectory + .dir("../../build") + .get() +rootProject.layout.buildDirectory.value(newBuildDir) + +subprojects { + val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name) + project.layout.buildDirectory.value(newSubprojectBuildDir) +} +subprojects { + project.evaluationDependsOn(":app") +} + +tasks.register("clean") { + delete(rootProject.layout.buildDirectory) +} diff --git a/example/android/gradle.properties b/example/android/gradle.properties index 2597170..f018a61 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -1,3 +1,3 @@ -org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError +org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError android.useAndroidX=true android.enableJetifier=true diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index 348c409..ac3b479 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip diff --git a/example/android/settings.gradle b/example/android/settings.gradle deleted file mode 100644 index 6b3d014..0000000 --- a/example/android/settings.gradle +++ /dev/null @@ -1,25 +0,0 @@ -pluginManagement { - def flutterSdkPath = { - def properties = new Properties() - file("local.properties").withInputStream { properties.load(it) } - def flutterSdkPath = properties.getProperty("flutter.sdk") - assert flutterSdkPath != null, "flutter.sdk not set in local.properties" - return flutterSdkPath - }() - - includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") - - repositories { - google() - mavenCentral() - gradlePluginPortal() - } -} - -plugins { - id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version '8.7.2' apply false - id "org.jetbrains.kotlin.android" version "2.1.21" apply false -} - -include ":app" diff --git a/example/android/settings.gradle.kts b/example/android/settings.gradle.kts new file mode 100644 index 0000000..fb605bc --- /dev/null +++ b/example/android/settings.gradle.kts @@ -0,0 +1,26 @@ +pluginManagement { + val flutterSdkPath = + run { + val properties = java.util.Properties() + file("local.properties").inputStream().use { properties.load(it) } + val flutterSdkPath = properties.getProperty("flutter.sdk") + require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" } + flutterSdkPath + } + + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") + + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} + +plugins { + id("dev.flutter.flutter-plugin-loader") version "1.0.0" + id("com.android.application") version "8.9.1" apply false + id("org.jetbrains.kotlin.android") version "2.1.0" apply false +} + +include(":app") diff --git a/example/ios/.gitignore b/example/ios/.gitignore index 7a7f987..af2f128 100644 --- a/example/ios/.gitignore +++ b/example/ios/.gitignore @@ -11,6 +11,9 @@ **/DerivedData/ Icon? **/Pods/ +# The example app uses Swift Package Manager, so CocoaPods files should never be committed +Podfile +Podfile.lock **/.symlinks/ profile xcuserdata diff --git a/example/ios/Flutter/AppFrameworkInfo.plist b/example/ios/Flutter/AppFrameworkInfo.plist index 1dc6cf7..391a902 100644 --- a/example/ios/Flutter/AppFrameworkInfo.plist +++ b/example/ios/Flutter/AppFrameworkInfo.plist @@ -20,7 +20,5 @@ ???? CFBundleVersion 1.0 - MinimumOSVersion - 13.0 diff --git a/example/ios/Flutter/Debug.xcconfig b/example/ios/Flutter/Debug.xcconfig index ec97fc6..592ceee 100644 --- a/example/ios/Flutter/Debug.xcconfig +++ b/example/ios/Flutter/Debug.xcconfig @@ -1,2 +1 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" #include "Generated.xcconfig" diff --git a/example/ios/Flutter/Release.xcconfig b/example/ios/Flutter/Release.xcconfig index c4855bf..592ceee 100644 --- a/example/ios/Flutter/Release.xcconfig +++ b/example/ios/Flutter/Release.xcconfig @@ -1,2 +1 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" #include "Generated.xcconfig" diff --git a/example/ios/Podfile b/example/ios/Podfile deleted file mode 100644 index 0b62d79..0000000 --- a/example/ios/Podfile +++ /dev/null @@ -1,41 +0,0 @@ -# Uncomment this line to define a global platform for your project -platform :ios, '14.0' - -# CocoaPods analytics sends network stats synchronously affecting flutter build latency. -ENV['COCOAPODS_DISABLE_STATS'] = 'true' - -project 'Runner', { - 'Debug' => :debug, - 'Profile' => :release, - 'Release' => :release, -} - -def flutter_root - generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) - unless File.exist?(generated_xcode_build_settings_path) - raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first" - end - - File.foreach(generated_xcode_build_settings_path) do |line| - matches = line.match(/FLUTTER_ROOT\=(.*)/) - return matches[1].strip if matches - end - raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get" -end - -require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) - -flutter_ios_podfile_setup - -target 'Runner' do - use_frameworks! - use_modular_headers! - - flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) -end - -post_install do |installer| - installer.pods_project.targets.each do |target| - flutter_additional_ios_build_settings(target) - end -end diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock deleted file mode 100644 index 706ad9b..0000000 --- a/example/ios/Podfile.lock +++ /dev/null @@ -1,29 +0,0 @@ -PODS: - - atomic_transact_flutter (3.13.4): - - AtomicSDK (= 3.23.0) - - Flutter - - AtomicSDK (3.23.0) - - Flutter (1.0.0) - -DEPENDENCIES: - - atomic_transact_flutter (from `.symlinks/plugins/atomic_transact_flutter/ios`) - - Flutter (from `Flutter`) - -SPEC REPOS: - trunk: - - AtomicSDK - -EXTERNAL SOURCES: - atomic_transact_flutter: - :path: ".symlinks/plugins/atomic_transact_flutter/ios" - Flutter: - :path: Flutter - -SPEC CHECKSUMS: - atomic_transact_flutter: 01c7a963be8c7e2a7625ae99b3a58359ce336829 - AtomicSDK: 3a73d586c7cc5b5d3535d1b4e822afdd6730f691 - Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467 - -PODFILE CHECKSUM: 775997f741c536251164e3eacf6e34abf2eb7a17 - -COCOAPODS: 1.16.2 diff --git a/example/ios/Runner.xcodeproj/project.pbxproj b/example/ios/Runner.xcodeproj/project.pbxproj index 3276e79..0bc8bc5 100644 --- a/example/ios/Runner.xcodeproj/project.pbxproj +++ b/example/ios/Runner.xcodeproj/project.pbxproj @@ -8,14 +8,26 @@ /* Begin PBXBuildFile section */ 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; + 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; - 55CC9E5CF97C7C5D98247FF6 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 839D5965748FBE3ADB77B5C6 /* Pods_Runner.framework */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; + 7884E8682EC3CC0700C636F2 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7884E8672EC3CC0400C636F2 /* SceneDelegate.swift */; }; + 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; /* End PBXBuildFile section */ +/* Begin PBXContainerItemProxy section */ + 331C8085294A63A400263BE5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 97C146E61CF9000F007C117D /* Project object */; + proxyType = 1; + remoteGlobalIDString = 97C146ED1CF9000F007C117D; + remoteInfo = Runner; + }; +/* End PBXContainerItemProxy section */ + /* Begin PBXCopyFilesBuildPhase section */ 9705A1C41CF9048500538489 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; @@ -32,14 +44,14 @@ /* Begin PBXFileReference section */ 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; - 29356712D92A6550FD9D395B /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; + 331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; + 331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; - 3CF1A9728738C775D9347122 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; - 670EC009825A5CEFBDE27554 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 7884E8672EC3CC0400C636F2 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; + 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; - 839D5965748FBE3ADB77B5C6 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -50,28 +62,36 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + 0DFEC4BC6E3463704B065B3F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 97C146EB1CF9000F007C117D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 55CC9E5CF97C7C5D98247FF6 /* Pods_Runner.framework in Frameworks */, + 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 47553CC3F57999C901739E2D /* Frameworks */ = { + 331C8082294A63A400263BE5 /* RunnerTests */ = { isa = PBXGroup; children = ( - 839D5965748FBE3ADB77B5C6 /* Pods_Runner.framework */, + 331C807B294A618700263BE5 /* RunnerTests.swift */, ); - name = Frameworks; + path = RunnerTests; sourceTree = ""; }; 9740EEB11CF90186004384FC /* Flutter */ = { isa = PBXGroup; children = ( + 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */, 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, 9740EEB21CF90195004384FC /* Debug.xcconfig */, 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, @@ -86,8 +106,7 @@ 9740EEB11CF90186004384FC /* Flutter */, 97C146F01CF9000F007C117D /* Runner */, 97C146EF1CF9000F007C117D /* Products */, - EADC261566D1391200599EA3 /* Pods */, - 47553CC3F57999C901739E2D /* Frameworks */, + 331C8082294A63A400263BE5 /* RunnerTests */, ); sourceTree = ""; }; @@ -95,6 +114,7 @@ isa = PBXGroup; children = ( 97C146EE1CF9000F007C117D /* Runner.app */, + 331C8081294A63A400263BE5 /* RunnerTests.xctest */, ); name = Products; sourceTree = ""; @@ -109,30 +129,37 @@ 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, 74858FAE1ED2DC5600515810 /* AppDelegate.swift */, + 7884E8672EC3CC0400C636F2 /* SceneDelegate.swift */, 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */, ); path = Runner; sourceTree = ""; }; - EADC261566D1391200599EA3 /* Pods */ = { - isa = PBXGroup; - children = ( - 670EC009825A5CEFBDE27554 /* Pods-Runner.debug.xcconfig */, - 29356712D92A6550FD9D395B /* Pods-Runner.release.xcconfig */, - 3CF1A9728738C775D9347122 /* Pods-Runner.profile.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ + 331C8080294A63A400263BE5 /* RunnerTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */; + buildPhases = ( + 331C807D294A63A400263BE5 /* Sources */, + 331C807F294A63A400263BE5 /* Resources */, + 0DFEC4BC6E3463704B065B3F /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 331C8086294A63A400263BE5 /* PBXTargetDependency */, + ); + name = RunnerTests; + productName = RunnerTests; + productReference = 331C8081294A63A400263BE5 /* RunnerTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; 97C146ED1CF9000F007C117D /* Runner */ = { isa = PBXNativeTarget; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildPhases = ( - 45B2D0F6B9D5F8048FFE62B4 /* [CP] Check Pods Manifest.lock */, 9740EEB61CF901F6004384FC /* Run Script */, 97C146EA1CF9000F007C117D /* Sources */, 97C146EB1CF9000F007C117D /* Frameworks */, @@ -145,6 +172,9 @@ dependencies = ( ); name = Runner; + packageProductDependencies = ( + 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */, + ); productName = Runner; productReference = 97C146EE1CF9000F007C117D /* Runner.app */; productType = "com.apple.product-type.application"; @@ -155,9 +185,14 @@ 97C146E61CF9000F007C117D /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastUpgradeCheck = 1510; ORGANIZATIONNAME = ""; TargetAttributes = { + 331C8080294A63A400263BE5 = { + CreatedOnToolsVersion = 14.0; + TestTargetID = 97C146ED1CF9000F007C117D; + }; 97C146ED1CF9000F007C117D = { CreatedOnToolsVersion = 7.3.1; LastSwiftMigration = 1100; @@ -173,16 +208,27 @@ Base, ); mainGroup = 97C146E51CF9000F007C117D; + packageReferences = ( + 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */, + ); productRefGroup = 97C146EF1CF9000F007C117D /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 97C146ED1CF9000F007C117D /* Runner */, + 331C8080294A63A400263BE5 /* RunnerTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ + 331C807F294A63A400263BE5 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 97C146EC1CF9000F007C117D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -213,28 +259,6 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; }; - 45B2D0F6B9D5F8048FFE62B4 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; 9740EEB61CF901F6004384FC /* Run Script */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -253,17 +277,34 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ + 331C807D294A63A400263BE5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 97C146EA1CF9000F007C117D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, + 7884E8682EC3CC0700C636F2 /* SceneDelegate.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + 331C8086294A63A400263BE5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 97C146ED1CF9000F007C117D /* Runner */; + targetProxy = 331C8085294A63A400263BE5 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin PBXVariantGroup section */ 97C146FA1CF9000F007C117D /* Main.storyboard */ = { isa = PBXVariantGroup; @@ -288,6 +329,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -317,6 +359,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -341,10 +384,9 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = XF9S2ZNX62; + DEVELOPMENT_TEAM = V487U9G264; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -357,10 +399,58 @@ }; name = Profile; }; + 331C8088294A63A400263BE5 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = atomic.financial.atomicTransactFlutterExample.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; + }; + name = Debug; + }; + 331C8089294A63A400263BE5 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = atomic.financial.atomicTransactFlutterExample.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; + }; + name = Release; + }; + 331C808A294A63A400263BE5 /* Profile */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = atomic.financial.atomicTransactFlutterExample.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; + }; + name = Profile; + }; 97C147031CF9000F007C117D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -390,6 +480,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -416,6 +507,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -445,6 +537,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -471,10 +564,9 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = XF9S2ZNX62; + DEVELOPMENT_TEAM = V487U9G264; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -495,10 +587,9 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = XF9S2ZNX62; + DEVELOPMENT_TEAM = V487U9G264; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -514,6 +605,16 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 331C8088294A63A400263BE5 /* Debug */, + 331C8089294A63A400263BE5 /* Release */, + 331C808A294A63A400263BE5 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -535,6 +636,20 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCLocalSwiftPackageReference section */ + 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */ = { + isa = XCLocalSwiftPackageReference; + relativePath = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; + }; +/* End XCLocalSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */ = { + isa = XCSwiftPackageProductDependency; + productName = FlutterGeneratedPluginSwiftPackage; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 97C146E61CF9000F007C117D /* Project object */; } diff --git a/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 0000000..3ee77a9 --- /dev/null +++ b/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,14 @@ +{ + "pins" : [ + { + "identity" : "atomic-transact-ios", + "kind" : "remoteSourceControl", + "location" : "https://github.com/atomicfi/atomic-transact-ios.git", + "state" : { + "revision" : "6f92a3700cac842d6e9d95b5153a8ad8c906d35e", + "version" : "3.28.0" + } + } + ], + "version" : 2 +} diff --git a/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index 9c12df5..c3fedb2 100644 --- a/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -5,6 +5,24 @@ + + + + + + + + + + + + + + - - diff --git a/example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved b/example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 0000000..3ee77a9 --- /dev/null +++ b/example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,14 @@ +{ + "pins" : [ + { + "identity" : "atomic-transact-ios", + "kind" : "remoteSourceControl", + "location" : "https://github.com/atomicfi/atomic-transact-ios.git", + "state" : { + "revision" : "6f92a3700cac842d6e9d95b5153a8ad8c906d35e", + "version" : "3.28.0" + } + } + ], + "version" : 2 +} diff --git a/example/ios/Runner/AppDelegate.swift b/example/ios/Runner/AppDelegate.swift index b636303..c30b367 100644 --- a/example/ios/Runner/AppDelegate.swift +++ b/example/ios/Runner/AppDelegate.swift @@ -1,13 +1,16 @@ -import UIKit import Flutter +import UIKit @main -@objc class AppDelegate: FlutterAppDelegate { +@objc class AppDelegate: FlutterAppDelegate, FlutterImplicitEngineDelegate { override func application( _ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { - GeneratedPluginRegistrant.register(with: self) return super.application(application, didFinishLaunchingWithOptions: launchOptions) } + + func didInitializeImplicitFlutterEngine(_ engineBridge: FlutterImplicitEngineBridge) { + GeneratedPluginRegistrant.register(with: engineBridge.pluginRegistry) + } } diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png index 28c6bf03016f6c994b70f38d1b7346e5831b531f..7353c41ecf9ca08017312dc233d9830079b50717 100644 GIT binary patch delta 279 zcmV+y0qFj;1g8R!8Gi!+006pI?LPnj0Blf9R7L;)|5U~J`u_j-{Qm)0oAmqtj@kOz z^8J|I`-|B6ht~R5kG+%I`zf~eztraM`u^bc{`dO)zUlmg)%x%C`E}6wSI77~z4s`y z^XT{f(eM4n?EUff`e@AgO~UxV*5*r_%Uhbj5N)LaQj!wdIe!-b004GLL_t&-)18pX z4udcZ1u-#g(~z+5JN*AY5?>Gw7hsN~k)CYt4dQDFxbs5*_&e@Hj)wtt(&JE<3Eq*D z;_gQLvqXoKv=I*gWqM9C(Tvu0>=?hTbOp9!6k6AF;>f6|S5%jGEE}TA9h)e`Yuiu8 d7)l?o1NFcJg%EAfM$P~L002ovPDHLkV1g^Dnv?(l delta 550 zcmV+>0@?ki0<;8>8Gi-<0051N9Sr~g00DDSM?wIu&K&6g00HhvL_t(I5v`QFOB_)Y z#?QI;j_a;jjf#Z$YJ7mH(xecJU?W)A`9CN~KrBV85C}GDQ=|;GDFPNjtWty!L{u=? zh>8yo%^GE+J9o~_IZFoiamQVQXP7%LzTbT3F@uf+9x&7cvVV%GdjTaC;zf>@mq<=3 z!c<%*UT)@yJ|0BK6~d4Jx-*KV`ZQ(@VyUPupum=XhInNG#Z_k-X|hK{B}~9IfiWx} zLD5QY6Vm)p0NrWymdkrHPN5Vgwd>5>4HI1=@PA+e^rq~CEj|n2X`??)0mUI*D{KBn zjv{V=y5X9|X@3grkpcXC6oou4ML~ezCc2EtnsQTB4tWNg?4bkf;hG7IMfhgNI(FV5 zGs4|*GyMTIY0$B=_*mso9+>eB z?J{?+FLkYu+4_Uk`r_>LHF~flZm0oBf#vr8%vJ>#p~!KNvqGG3)|f1T_)ydeh8$vDceZ>oNbH^|*hJ*t?Yc*1`WB&W>VYVEzu) zq#7;;VjO)t*nbgf(!`OXJBr45rP>>AQr$6c7slJWvbpNW@KTwna6d?PP>hvXCcp=4 zF;=GR@R4E7{4VU^0p4F>v^#A|>07*qoM6N<$f<+$JJpcdz delta 1274 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 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png index 4cde12118dda48d71e01fcb589a74d069c5d7cb5..4cd7b0099ca80c806f8fe495613e8d6c69460d76 100644 GIT binary patch delta 266 zcmV+l0rmcY2$}+r8Gi!+003c4mpuRg09{Z_R7L;)|5U~JDYo_jSDX9(|7FYh`2GLd z^Zv2r{H^2sT*&w!Y^SB+`<>qVZqE6)=lqo0`vF#&*75!I`TIh@_d&k*HoEtQyV-iD z%Xz2D9EQRbeYh5Nr~y=#0ZD;^+vz0$004MNL_t(2&&|%+4u6C&2tZM$Wf&dzefR%A z(^3-?6X>hnCz2Ba@RH&`m!pgy?n@#@AuLYB&}Q)FGY`?vcft0!vht0Z@M&ZeNCWXh75gzRTXR8EE3oN&6 Q00000NkvXXt^-0~g5kS`djJ3c delta 1014 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 Zxpx7IC@PekH?;r&002ovPDHLkV1i)CYaajr delta 1916 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 delta 1274 zcmV@pi1MCNO0zH7s z{8#}P0)7Ba8DqYf&QgSne>X__O83t$NZM4&R0{XJq|x}oAU?tcfC@|eNz$04T}34& z8DJf78R&>*Zz`k$q{`#gfGHnx7nlH^G{y`jfER)1<_fNi<9aM%_zrm1C`yPkKma(+ ztQ;y*CR2bbBYz>zG*SVsfpkGU(q>uHZf3iogk_%#9E|5SWeHrmAo>P;ejX7mwq#*} zW25m^ZI+{(Z8fI?4jM_fffY0nok=+88^|*_DwcW>mR#e+X$F_KMdb6sRz!~7K zkyN0G(3XQ+;z3X%PZ4gh;n-%62U<*VUKNv(D&IDi_4_D!s#MVXp|-XhH;H z#&@_;oApJVd}}5O@b=X_gJboD^-fM@6|#V@sA%X)Rlkd}3MLH0dGXGG&-HX|aD~|M zC)W#H7=H?AbtdaV#dGpubj_O^J-SlWpVNv-5(;wR%mvE9`Qaqo>03b&##eNNf=m#B z9@^lsd8tJ;BvI86kNV zc~0CY(7V{s+h%cWG|y=gt|q`z$l<(@qU=i?9q#uz`G?PgDMK!VMGidHZt*N+1L0ZI zFkH=mFtywc6rJ}C_?)=m)18V!ZQ`*-j(D`gCFK|nt#{bk*%%zuQ7o7kvJgA^=(^7b zzkm5GZ;jxRn{Wup8IOUx8D4uh&(=Ox-7$a;U><*5L^!% zxRlw)vAbh;sdlR||&e}8_8%)c2Fwy=F& zH|LM+p{pZB5DKTx>Y?F1N%BlZkXf!}Jb#viX>Oi;kBKp1x_fc0#UIbIeSJ^EkWFox zijdim{ojmn@#7EC*aY;fC0W*WN+DmQtE06pNK3SfZ^#@2K`6RgEuU_KwJTQ>E?Yar zc_9e#I$F8%>kuy-JI6ocSsYvQGbsxUCx04(w1z-pMRz9`kH5smmF@WHEG?dcYkv){ zV?kn3XB$_3zr*h1Uow)(<5)w5;3Wh1jHI)`ZlXp&!yEV{Y_~@;?CLwq;4eeaGOe6( zEsSSbwSGD0-`dUUl014$1_O8Gi!+006nq0-pc?0H{z*R7L;)|5U~JDYo_jSDXF*|5nEMy6F5^ z$M}8I`uzU?*Yf=uXr;5|{0m;6_Wb|A>ik^D_|)+I$?g3CSDK^3+eX0mD!2CP`2NN0 z{dLg!a?km&%iyTt`yiax0acdp`~T(l{$a`ZF1YpsRg(cvjDG_-U$Er-fz#Bw>2W$eUI#iU z)Wdgs8Y3U+A$Gd&{+j)d)BmGKx+43U_!tik_YlN)>$7G!hkE!s;%oku3;IwG3U^2k zw?z+HM)jB{@zFhK8P#KMSytSthr+4!c(5c%+^UBn_j%}l|2+O?a>_7qq7W zmx(qtA2nV^tZlLpy_#$U%ZNx5;$`0L&dZ!@e7rFXPGAOup%q`|03hpdtXsPP0000< KMNUMnLSTZ1N;Pr- delta 1891 zcmV-p2b}oI1m_Nr8Gi-<0052=@~r>>2QEoOK~#9!?VW3E6jc<*XLh$yKNt;)Mial3 z7z%<>zxaV5DhMs*(b6YIW1=KP6Jj(m21QYbiJ}su&;o5EN=$%gptMj6p|(7#AOTUJ zlt8fsX(iGq?ZQ50=XmbU+~w|cmz~|6$KBbz$-g^IcV>Hk`+q<8%-p?uMi3G-0B~!5 ze-yPCwFPw?HGmpMc~K)7BCq;C528+>zC*o^8h^XKC)IFgkv#xzm!ewK7j|kRa9dFo zC>MoDSR@P2#cWSU{i1oH5K2-Xb3jRz>|h7VOh0K` zhq^--L3H}A0r)nr z;Tr|-kPjB1s=ItpnS`oT%|U=a4oK-ZFIE^YBLH{u2#~@%%D^K)$`9*Tg(~9M-B+Zj z;~H?4LVsEt0eFtN4&>H(DZ@KpI6RhBKLL21CxC`J&m4Gc^9wwMZU#7SR1+KtuhSZM z+yLY}Vekzw6T_ApfEkuB_yU;e&a)L@rX~z70A_N+upOXN!qygmPDmKG0d%7CECcAI zgkd>ArzH$a0XjKsO$X@IgkcH5Y;m3`0G*yNOn(KK4GF_EfL4aB5i1j9o&Z{vFk~k> z&?@K2jQcJO%W!cddG(_DyfSoO55bUMHtbDF8DPkwF^~Ql#Eq4w15k{h%ML5Ar&pzi zl-D7v8kQXQ!&RRgKCW#5DZB$$6?mjWm50rRw*ukK>P-GkA|k69h{NARc>e}uLx+U4 z0DqE>7pa}9Fez+Vc-3jb`%i^uulglFoMzAVR|2%rf= zf#;74FXF^Ku_4+G&-4$KVy%YP>%2rxu2VG_cdm?XRjEhF&wPXJ># z_Q2+jGs=l~Fyx#MmGn+PZ0`@kBfGp|fO;Vov<$;z`(+sSZ7;Y=zXaF(8rb@CuQDV^ zq3i(2LfqO%AS!Ss>V%j7%>{6mtbYQrtQK5V4InPq0NZSaXv+f2U=&2}Z6OvkBfNHi z{LSaVJ!d5dC2K*ft_L^DRk;boQhOoVw!~Kt#0b2vd%!(&DF|~u1F@nG#LA5zR&7Fv z4GKgXooMSKb1g)6Obo-rgpuEP20T;W0Aa>55KC4gtQrKkAq-Hgs@FigV1GG8+rQ=z z6Jm=Bui-SfpDYLA=|vzGE(dYm=OC8XM&MDo7ux4UF1~0J1+i%aCUpRet3L_uNyQ*c zE(38Uy03H%I*)*Bh=Lb^Xj3?I^Hnbeq72(EOK^Y93CNp*uAA{5Lc=kyx=~RKa4{iT zm{_>_vSCm?$Ej=i6@=m%@PE9t1zZaoM}@2|h!#1K02~31S_I<0ZV=|K0}n!RRX6Ac zXmMf*5P-dLW}WPVsCKq)-x(0*txpZ2xrv3cxJ%l=7lpoNCyG< zK92ySAcmb-3m&}s@VwXv9(0#p<>B-5$bMxT;rk;OmENa6eM4D&LVo~01soUL39?R{ zyFLt3m|v?rCK7#KNu9E9Q4KV-pEUv^{rrClE&X&9I4-e7%pu_31#zGTOfC=ab%w20R*zBP+uT#l2{a~~~0wuG%6 zco*tVxK&e>%SJj*K!2tq*_h&ES5S9@TKb8WzpK;`&b9dNdxh4S)z%Q)o`aYWUh}9L z(`p!#WO5IxI|nf?yz{90R93Ed6@2qim*}Zjj$H&Esd`?JsFJUnDfiAgF_eYiWR3GC z>M9SHDylEWrA(%mfm~;u7OU9!Wz^!7Z%jZF zi@JR;>Mhi7S>V7wQ176|FdW2m?&`qa(ScO^CFPR80HucLHOTy%5s*HR0^8)i0WYBP d*#0Ks^FNSabJA*5${_#%002ovPDHLkV1gB0Vle;! diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png index a6d6b8609df07bf62e5100a53a01510388bd2b22..0ec303439225b78712f49115768196d8d76f6790 100644 GIT binary patch delta 850 zcmV-Y1Fih&6y64q8Gi!+000iU#^3+|0OwFlR7L;)|5U~J09TtSw)Xt~|5(QO`~Ck( z!T0|D|3<*~RmJ%E{r+;#`2ba!klFf7!uJMSo%Q?vP{jByxcAZE>;OrUCbaZYjJo^$ z{nGILmD~Da$@upC{`C6(Ey4dPw)Pyc^>5DkHoEo!QcuK-Jwl-l}t(fQKv z{dds$V#@dygS`PvhX6is7Z+@*x-d;$ zb=6f@U3Jw}_s+W3%*+b9H_vS)-R#9?zrXogeLVI2We2RFTTAL}&3C8PS~<5D&v@UI z+`s*$wqQ=yd$laNUY-|ovcS9~n_90tFUdl#qq0tEUXle|k{Op|DHpSrbxEeZ5~$>o%>OSe z^=41qvh3LlC2xXzu+-2eQoqs1^L>7ylB$bCP);(%(xYZL1 cY5!B-0ft0f?Lgb>C;$Ke07*qoM6N<$f@rA97ytkO literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png index a6d6b8609df07bf62e5100a53a01510388bd2b22..0ec303439225b78712f49115768196d8d76f6790 100644 GIT binary patch delta 850 zcmV-Y1Fih&6y64q8Gi!+000iU#^3+|0OwFlR7L;)|5U~J09TtSw)Xt~|5(QO`~Ck( z!T0|D|3<*~RmJ%E{r+;#`2ba!klFf7!uJMSo%Q?vP{jByxcAZE>;OrUCbaZYjJo^$ z{nGILmD~Da$@upC{`C6(Ey4dPw)Pyc^>5DkHoEo!QcuK-Jwl-l}t(fQKv z{dds$V#@dygS`PvhX6is7Z+@*x-d;$ zb=6f@U3Jw}_s+W3%*+b9H_vS)-R#9?zrXogeLVI2We2RFTTAL}&3C8PS~<5D&v@UI z+`s*$wqQ=yd$laNUY-|ovcS9~n_90tFUdl#qq0tEUXle|k{Op|DHpSrbxEeZ5~$>o%>OSe z^=41qvh3LlC2xXzu+-2eQoqs1^L>7ylB$bCP);(%(xYZL1 cY5!B-0ft0f?Lgb>C;$Ke07*qoM6N<$f@rA97ytkO literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png index 75b2d164a5a98e212cca15ea7bf2ab5de5108680..e9f5fea27c705180eb716271f41b582e76dcbd90 100644 GIT binary patch delta 1668 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 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png index c4df70d39da7941ef3f6dcb7f06a192d8dcb308d..84ac32ae7d989f82d5e46a60405adcc8279e8001 100644 GIT binary patch delta 749 zcmVg;Ps8|O$@u8^{Z_{KM!@$5TAfS6_e#O{MZfpz`2O`0$7~@NRr(1{THzH08y3x{{PYM{eL;T_A9^tcF_4Sxb`8l z_9V3RD6;a(-0A^Pjsi!1?)d#Ap4Tk3^CP0(07;VpJ7@tgQ}z4)*zx@&yZwC9`DV-b z0ZobH_5IB4{KxD3;p_6%|f=bdFhu+F!zMZ2UFj;GUKX7tI;hv3{q~!*pMj75WP_c}> z6)IWvg5_yyg<9Op()eD1hWC19M@?_9_MHec{Z8n3FMs~w_u?Av_yNBmRxVYrpi(M% zFMP21g+hmocQp3ay*Su=qM6He)*HaaTg$E^sym`(t%s3A)x!M+vfjXUBEpK6X9%iU zU!u9jj3(-$dM~sJ%Liy#?|+!6IY#MTau#O6vVj`yh_7%Ni!?!VS+MPTO(_fG+1<#p zqu;A#i+_(N%CmVnYvb>#nA{>Q%3E`Ds7<~jZMywn@h2t>G-LrYy7?Dj{aZqhQd6tzX%(Trn+ z)HNF}%-F{rr=m*0{=a;s#YDL00000NkvXXu0mjfaGjYE delta 1884 zcmV-i2c!7<1>g>l8Gi-<0076AQ7Zrd2Pa8HK~#9!?VNjT6h$1z_m0EFf5bmb1dTDK zp;kdKV1h(V(8Sc1M<37!RE>znAk{x4#zX@eOeE1j3~!+nB5IL z<xS}u?#DBMB>w^b($1Z)`9G?eP95EKi& z$eOy@K%h;ryrR3la%;>|o*>CgB(s>dDcNOXg}CK9SPmD?Uu$P4(=PGA0ShFasNfcIHTL?9WjB9#(2xSLC z`0%$#9DW9F;B4mbU{BlaYx!SjF!QSeF~(msQRxwboh5B_O$BWOQja)GboJz$&!?mgB&3$ytsA zvns&b3Cl5Hx#%p%faR*Q906u&fbXy$maV`n?S>A)vJIH!F-vxCrY+rq5_JA(GcOgu7(Ky4X3ATR9z8*%k&<5qYeV&4Y`~}XYmK(j{)!g8d2UgHXIINM!Rvn zKtEq~Foe0s!U{kux~F6Y7Sp+2f|*Cc${S{@oh8D0=XhB8Ec-w9CflfL+te4ium2cU zoPTCj_m<3d#gjK=<*8R`HP^C$lOPM5d~UhKhRRmvv{LI za^|oavk1$QiEApSrP@~Jjbg`<*dW4TO@DPEEX$Tg$xh?Y>Qd}y@kaH~IT8!lLpS^J zR7(&wZSI6+>Eb)tX>9Z?GX#q$u z4I>7e#b7ojyJ1grOh!^}s8S#ubi^Jkd1?UK)3mp6rI^_zxRY zrx6_QmhoWoDR`fp4R7gu6@OBFGu7IDVR6~nJsB{^f5jHn<{WJ&&f^X?3f8TIk3#U& zu1*Q-e@;snJxNx8-PBnpI|uFTKN!+Lp;fPfZ+eqqU^Y1|#DJY~126?zOx-+d>%4*? z&o`TbrXSNXZW^!P0t2>@$6&aiBtUDh2wLXLD9&a(1J=k_FK|iGbAQ@x4Qmx}Ms+*; zze&q6bH(=wYuXHfz0H6<05!LkE4rl~v^!bj=^9d+vI5fN<;GP>*Pas=q2l9RxDkk` zPRk&EQI+t_0$Y%nKE)Ma)W?jaA@4Z{h zTk*7;;#lG?hvTN_On=Jaxp%bdE;mDq(q#dgdYF|-?wrMeI4h`$idZ6^VyXZVlaCd0 z;i)OYR3npf@9>00Gqn##Zb4HRurgaWFCzL9u6@J@sse>Z1XznxWvSy%Td32I3!#YN zXt9v0)RQtDDZRd?#WY?~KF7A0UcR{jt9 W+;fr}hV%pg0000&=UXv0SHh`R7L;)|5U~JDYo_jSDRDC`1<|-SjPDL z{{Q{{{{H{}09Kk-#rR9Y_viNgVafPO!S|ls`uzR=MZfp^{QU=8od8La1X`Tr_Wmff z_5e$ivgQ1@=KMy$_g9a+`TPAle6cOJ_Fc#L7qIpvwDkd1mw$fK`6IOUD75rX!}mad zv(fMTE4=(Nx%L54lL1hVF1YpqNrC`FddBPg#_Ietx%Lrkq5wX00X1L{S%Cm9QY*av z#_Rh5PKy9KYTWbvz3BX9%J>0Hi1+#X{rLA{m%$Kamk?i!03AC38#Yrxs)5QTeTVRiEmz~MKK1WAjCw(c-JK6eox;2O)?`?TG`AHia671e^vgmp!llK zp|=5sVHk#C7=~epA~VAf-~%aPC=%Qw01h8mnSZ|p?tc*y?iZ$PR7_ceEIapF3KB14K0Pog?7wtd+^xgUCa_GVmlD z<^nU>AU_Yn-JU?NFdu|wf^bTCNf-wSBYVZltDdvGBln-YrbeGvJ!|s{#`gjN@yAMb zM6cjFz0eFECCsc|_8hTa3*9-JQGehksdoVP^K4m?&wpA~+|b%{EP5D-+7h)6CE; z*{>BP=GRR3Ea}xyV*bqry{l^J=0#DaC4ej;1qs8_by?H6Tr@7hl>UKNZt)^B&yl;)&oqzLg zcfZxpE?3k%_iTOVywh%`XVN-E#COl+($9{v(pqSQcrz=)>G!!3HeNxbXGM@})1|9g zG4*@(OBaMvY0P0_TfMFPh fVHk#CZX3S=^^2mI>Ux-D00000NkvXXu0mjfzK(<8 literal 3294 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 cX)(b1KSk$MOV07*qoM6N<$f&{Qds= z{r_0T`1}6fwc-8!#-TGX}_?g)CZq4{k!uZ_g@DrQdoW0kI zu+W69&uN^)W`CK&06mMNcYMVF00dG=L_t(|+U?wHQxh>12H+Dm+1+fh+IF>G0SjJM zkQQre1x4|G*Z==(Ot&kCnUrL4I(rf(ucITwmuHf^hXiJTkdTm&kdTm&kdTm&kdP`e zsgWG0BcWCVkVZ&2dUwN`cgM8QJb`Z7Z~e<&Yj2(}>VI$fQI%^ugM`#6By?GeadWcu z0gy9!D`m!H>Bd!JW(@avE8`|5XX(0PN}!8K>`dkavs;rHL+wy96QGNT=S@#7%xtlm zIW!++@*2zm-Py#Zr`DzqsLm!b{iskFNULSqE9A>SqHem>o31A%XL>S_5?=;V_i_y+ z(xxXhnt#r-l1Y8_*h`r?8Tr|)(RAiO)4jQR`13X0mx07C&p@KBP_2s``KEhv^|*8c z$$_T(v6^1Ig=#R}sE{vjA?ErGDZGUsyoJuWdJMc7Nb1^KF)-u<7q zPy$=;)0>vuWuK2hQhswLf!9yg`88u&eBbR8uhod?Nw09AXH}-#qOLLxeT2%C;R)QQ$Za#qp~cM&YVmS4i-*Fpd!cC zBXc?(4wcg>sHmXGd^VdE<5QX{Kyz$;$sCPl(_*-P2Iw?p^C6J2ZC!+UppiK6&y3Kmbv&O!oYF34$0Z;QO!J zOY#!`qyGH<3Pd}Pt@q*A0V=3SVtWKRR8d8Z&@)3qLPA19LPA19LPEUCUoZo%k(yku QW&i*H07*qoM6N<$g47z!?*IS* literal 3612 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 iW8 + CADisableMinimumFrameDurationOnPhone + CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - Atomic Transact Flutter + Atomic Transact Flutter Example CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -24,6 +26,29 @@ $(FLUTTER_BUILD_NUMBER) LSRequiresIPhoneOS + UIApplicationSceneManifest + + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + UIWindowSceneSessionRoleApplication + + + UISceneClassName + UIWindowScene + UISceneConfigurationName + flutter + UISceneDelegateClassName + $(PRODUCT_MODULE_NAME).SceneDelegate + UISceneStoryboardFile + Main + + + + + UIApplicationSupportsIndirectInputEvents + UILaunchStoryboardName LaunchScreen UIMainStoryboardFile @@ -41,11 +66,5 @@ UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight - UIViewControllerBasedStatusBarAppearance - - CADisableMinimumFrameDurationOnPhone - - UIApplicationSupportsIndirectInputEvents - diff --git a/example/ios/Runner/SceneDelegate.swift b/example/ios/Runner/SceneDelegate.swift new file mode 100644 index 0000000..b9ce8ea --- /dev/null +++ b/example/ios/Runner/SceneDelegate.swift @@ -0,0 +1,6 @@ +import Flutter +import UIKit + +class SceneDelegate: FlutterSceneDelegate { + +} diff --git a/example/ios/RunnerTests/RunnerTests.swift b/example/ios/RunnerTests/RunnerTests.swift new file mode 100644 index 0000000..86a7c3b --- /dev/null +++ b/example/ios/RunnerTests/RunnerTests.swift @@ -0,0 +1,12 @@ +import Flutter +import UIKit +import XCTest + +class RunnerTests: XCTestCase { + + func testExample() { + // If you add code to the Runner application, consider adding tests here. + // See https://developer.apple.com/documentation/xctest for more information about using XCTest. + } + +} diff --git a/example/lib/data/company_data.dart b/example/lib/data/company_data.dart new file mode 100644 index 0000000..c00596b --- /dev/null +++ b/example/lib/data/company_data.dart @@ -0,0 +1,747 @@ +class CompanySuggestion { + final String id; + final String name; + final String? fullName; + final String? logoUrl; + final String? brandColor; + + const CompanySuggestion({ + required this.id, + required this.name, + this.fullName, + this.logoUrl, + this.brandColor, + }); +} + +const payLinkSuggestions = [ + CompanySuggestion( + id: '65272c415d8a530008e972df', + name: 'Amazon', + logoUrl: 'https://cdn-public.atomicfi.com/348195d5-7de7-499a-b5a7-f7535f62368f_amazon.png', + brandColor: '#EDBB80', + ), + CompanySuggestion( + id: '64ecca15ec669e000851d5d2', + name: 'Netflix', + logoUrl: 'https://cdn-public.atomicfi.com/a246ba37-4491-4da6-955a-3778b0c67e69_92a85256-f90a-43e9-a201-5450781bd7c8_netflix.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '6536d5456f184e00095f9df8', + name: 'Apple', + logoUrl: 'https://cdn-public.atomicfi.com/2d4c9c92-432a-4009-9c2d-fefb0b6e48c4.png', + brandColor: '#F5F5F7', + ), + CompanySuggestion( + id: '652802875d8a530008e9e410', + name: 'Walmart', + logoUrl: 'https://cdn-public.atomicfi.com/966bb46c-6db9-4ada-a214-7bb58c457f0b_walmart.png', + brandColor: '#306FD5', + ), + CompanySuggestion( + id: '6529bb9185376a0008a77933', + name: 'T-Mobile', + logoUrl: 'https://cdn-public.atomicfi.com/df8170db-c930-4511-b8ef-514de0f0c536.png', + brandColor: '#ED008C', + ), + CompanySuggestion( + id: '66fffdeda315d308227ce4d6', + name: 'Metro', + fullName: 'Metro by T-Mobile', + logoUrl: 'https://cdn-public.atomicfi.com/84059191-8ffd-4dc2-9fea-231204326026_metro.png', + brandColor: '#46186E', + ), + CompanySuggestion( + id: '65298dfc2c00c70008a87746', + name: 'AT&T', + logoUrl: 'https://cdn-public.atomicfi.com/e9939fb6-f56c-4bfb-af25-c876dab8c554.png', + brandColor: '#00A1DC', + ), + CompanySuggestion( + id: '65690996fc1e152a3903f4f5', + name: 'Visible', + logoUrl: 'https://cdn-public.atomicfi.com/f2727198-dac3-4715-9027-ffbf76bac4a4_visible.png', + brandColor: '#1700FF', + ), + CompanySuggestion( + id: '66a29bfa9153403b760e1da7', + name: 'Afterpay', + logoUrl: 'https://cdn-public.atomicfi.com/0a8a0bb3-de3a-416b-b55a-aa6b818e0888_after.png', + brandColor: '#B2FCE5', + ), + CompanySuggestion( + id: '66aa6ca85226ea2387eb981e', + name: 'Klarna', + logoUrl: 'https://cdn-public.atomicfi.com/9c21536a-7323-4b2d-b033-72fc6fb6dfba_kla.png', + brandColor: '#FFA7CC', + ), + CompanySuggestion( + id: '66a7ebd57cac0a85943aac54', + name: 'Affirm', + logoUrl: 'https://cdn-public.atomicfi.com/901cd91b-cb15-4770-a18c-76e45589c6d3_460x0w.png', + brandColor: '#484AF4', + ), + CompanySuggestion( + id: '6712a2da6ce091a63b2125e4', + name: 'PayPal', + logoUrl: 'https://cdn-public.atomicfi.com/ccf6a3a7-261a-445e-a658-537cc57f7003_paypal.png', + brandColor: '#003087', + ), + CompanySuggestion( + id: '6529a36ecb8e7200085c687f', + name: 'DoorDash', + logoUrl: 'https://cdn-public.atomicfi.com/3dfae77b-afbc-40fc-84b0-15b82f393fdf.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '656f9d342f195dd2c21f6a50', + name: 'Uber Eats', + logoUrl: 'https://cdn-public.atomicfi.com/849eaa8c-9b67-495f-b418-0f5b02c2a125_f30f948d-8504-406e-be4f-d4604673ab21.sketchpad.png', + brandColor: '#06C168', + ), + CompanySuggestion( + id: '668d567b4ca50e51f027806d', + name: 'Lyft', + logoUrl: 'https://cdn-public.atomicfi.com/fd09588e-c472-44b5-850a-ecf8dbab3eea_lyft.png', + brandColor: '#EA0B8C', + ), + CompanySuggestion( + id: '6529bd993e34a5000922ebae', + name: 'Uber', + logoUrl: 'https://cdn-public.atomicfi.com/2e18d066-d18e-4a58-b2fb-a85979a9ddde_uber.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '6529c1463e34a5000922efc4', + name: 'Xfinity', + logoUrl: 'https://cdn-public.atomicfi.com/04f19e68-7fcd-4d52-8032-022f70c1cc76_image-removebg-preview.png', + brandColor: '#623AF9', + ), + CompanySuggestion( + id: '65d637696da1bb6be4966a83', + name: 'Duke Energy', + logoUrl: 'https://cdn-public.atomicfi.com/5b94785f-13ee-4348-a3ea-6fc80f9ddc01_duke-energy.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '6903929607e90daf19152d6c', + name: 'PGE', + logoUrl: 'https://cdn-public.atomicfi.com/e984ee12-dc97-4252-92d6-cc469861d15e_pge3.png', + brandColor: '#0E8AC6', + ), + CompanySuggestion( + id: '6529be98f1930500082b11fb', + name: 'Verizon', + logoUrl: 'https://cdn-public.atomicfi.com/ed3bcc01-57ed-4186-afed-4004275ba23c_ver__1_-removebg-preview.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '655d0d64630d0ce4cb4d15d7', + name: 'AAA', + logoUrl: 'https://cdn-public.atomicfi.com/da3ab00d-87fd-49eb-95d4-e32e37563b7b_aaa.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '65297fd16695ab0008a26c79', + name: 'Allstate', + logoUrl: 'https://cdn-public.atomicfi.com/2118f75a-07fc-4a3c-a5a1-0101208adb4c_allstate.png', + brandColor: '#0033A0', + ), + CompanySuggestion( + id: '6824c34ab2801079121f53df', + name: 'Prime', + logoUrl: 'https://cdn-public.atomicfi.com/547c7007-8220-4f85-b2b0-91eaec93ef6a_amazon.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '65298cf128c44100096f89c0', + name: 'American Family', + logoUrl: 'https://cdn-public.atomicfi.com/d5b262e2-a154-4582-aa94-1aa7ca3628b4_American-Family-Insurance-logo.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '669e7a7afcba1d3d10c82711', + name: 'Amex', + fullName: 'American Express', + logoUrl: 'https://cdn-public.atomicfi.com/76c7bf00-6ba2-4298-9de9-ed748104cf9e_amex.png', + brandColor: '#006FCF', + ), + CompanySuggestion( + id: '68124f2b92a29a9d10f799c1', + name: 'Apartments.com', + logoUrl: 'https://cdn-public.atomicfi.com/f6b54c1f-718c-44a2-bf33-f22356d59b06_apartments.png', + brandColor: '#F0F0F0', + ), + CompanySuggestion( + id: '6671df750b6c67b0a405175f', + name: 'Audible', + logoUrl: 'https://cdn-public.atomicfi.com/9e93b08a-1b54-46d1-8205-dfa3c7d6269c_audible.png', + brandColor: '#FB9600', + ), + CompanySuggestion( + id: '665a0d7e3c6388329a589afc', + name: 'Boost', + fullName: 'Boost Mobile', + logoUrl: 'https://cdn-public.atomicfi.com/333262ad-1507-4a3a-b6c9-418456ee2f09_boost.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '670d7088db177e071c839d68', + name: 'Capital One', + logoUrl: 'https://cdn-public.atomicfi.com/95e0b189-b85f-441b-8464-49be0276a1f3_capital-one-.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '66744fd5ce050627119b42f7', + name: 'CenturyLink', + logoUrl: 'https://cdn-public.atomicfi.com/b709e275-716f-4f07-869b-ed960a77165c_century-link.png', + brandColor: '#0047BB', + ), + CompanySuggestion( + id: '66a2b0c603b1a73a82373a54', + name: 'Chase', + logoUrl: 'https://cdn-public.atomicfi.com/e1693657-53f0-4c6b-9e06-64ffcba76e88_chase.png', + brandColor: '#0F5BA8', + ), + CompanySuggestion( + id: '65298ea2d592c40008acd053', + name: 'Chewy', + logoUrl: 'https://cdn-public.atomicfi.com/8aca4e72-596c-4f53-ad49-698bb4e534b3_chewy.png', + brandColor: '#1c49c2', + ), + CompanySuggestion( + id: '6887e0cfb6d2ce7e9c5f9e4d', + name: 'Copilot', + fullName: 'Microsoft Copilot', + logoUrl: 'https://cdn-public.atomicfi.com/e2053995-8a69-4a4e-b3cc-8e89a8b24de7_copiolot.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '668eec607c6ab1082467a80a', + name: 'Costco', + logoUrl: 'https://cdn-public.atomicfi.com/d978f2ee-848d-489a-995f-3c55ff2b18a7_costco.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '65b7fe6246707779d0b348ee', + name: 'Cox', + logoUrl: 'https://cdn-public.atomicfi.com/1af12d1f-e95e-4dcf-a760-e6529b670733_cox.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '665a3200ed5cdbede76893eb', + name: 'Cricket', + logoUrl: 'https://cdn-public.atomicfi.com/b0be9453-8522-4583-a22e-2b0d6e1f126c_cricket.png', + brandColor: '#60A630', + ), + CompanySuggestion( + id: '66bb9796100941757bbbc8dc', + name: 'Discover', + logoUrl: 'https://cdn-public.atomicfi.com/c117ab47-cfec-4323-8b11-d34dde109883_discover.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '6529915dde3f69000834fbe1', + name: 'Disney+', + logoUrl: 'https://cdn-public.atomicfi.com/3e6748fa-6516-4956-b146-2b14877325fd_Disney_Plus_logo.svg-(1).png', + brandColor: '#141450', + ), + CompanySuggestion( + id: '655d0ecb55bfbf70e0769cd2', + name: 'ESPN+', + logoUrl: 'https://cdn-public.atomicfi.com/a188a7dc-06ba-4136-b3a5-6490adb32db7_espn-plus.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '681bcc42b98068d121632fb6', + name: 'Flex', + logoUrl: 'https://cdn-public.atomicfi.com/acd2be5d-7ac9-435f-8189-96787965b144_flex.png', + brandColor: '#6246A3', + ), + CompanySuggestion( + id: '6529a5dca815cc0008866a23', + name: 'Geico', + logoUrl: 'https://cdn-public.atomicfi.com/42432e7a-ba34-43c4-b574-62cdd6976368.png', + brandColor: '#2058AB', + ), + CompanySuggestion( + id: '653c354756bbb40008dd8e01', + name: 'Google', + logoUrl: 'https://cdn-public.atomicfi.com/d856a0fc-48c4-4990-8908-e2923e0784ee.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '655d090455bfbf70e0769147', + name: 'Grubhub', + logoUrl: 'https://cdn-public.atomicfi.com/19d7f198-f6b7-4c37-ba0a-7c056de99083_grubhub.png', + brandColor: '#EF8733', + ), + CompanySuggestion( + id: '6529ab9c85376a0008a76730', + name: 'HBO Max', + logoUrl: 'https://cdn-public.atomicfi.com/b27390d9-5365-4a67-8b91-2c7199220c85_hbo-max.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '6529a6eccb8e7200085c6ef6', + name: 'Hulu', + logoUrl: 'https://cdn-public.atomicfi.com/60e83c17-cda4-4b5a-98c6-c83199c54d48.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '655d0e02ffc31b8be69760cb', + name: 'Liberty Mutual', + logoUrl: 'https://cdn-public.atomicfi.com/95281c4f-d977-4926-a56c-8322abc4c13b_liberty-mutual.png', + brandColor: '#F8D247', + ), + CompanySuggestion( + id: '6887dc4b54450aafd775e43e', + name: 'Microsoft', + logoUrl: 'https://cdn-public.atomicfi.com/9f6cfb88-d12f-486c-9c56-b00ddfe77a85_microsoft.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '6568f70dd053315898a6443b', + name: 'Mint', + fullName: 'Mint Mobile', + logoUrl: 'https://cdn-public.atomicfi.com/9cb26d09-612b-48ce-9fc1-8fd26b2b5582_mintMobileLogo.png', + brandColor: '#78BA97', + ), + CompanySuggestion( + id: '66a00452f14beb7f4a15247b', + name: 'NY Times', + fullName: 'New York Times', + logoUrl: 'https://cdn-public.atomicfi.com/ca9c753d-2702-4b53-92aa-c7f30c307f69_new-york-times.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '67129b6592a4863eae997c7a', + name: 'Optimum', + logoUrl: 'https://cdn-public.atomicfi.com/5efb9176-462c-46f0-be4c-0ee87c5cf610_optimum.png', + brandColor: '#002864', + ), + CompanySuggestion( + id: '6529b25f134644000877dbe9', + name: 'Paramount+', + logoUrl: 'https://cdn-public.atomicfi.com/ca2dc5aa-75e9-4943-a412-6acec18d8b50.png', + brandColor: '#0164FF', + ), + CompanySuggestion( + id: '65b7fdf5f8c265b827b94e06', + name: 'Peacock', + logoUrl: 'https://cdn-public.atomicfi.com/4af34d9a-5c3f-46ce-928a-cfa2a2d983e3_peacock.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '653c308bbbd8bd0009e54759', + name: 'PlayStation', + logoUrl: 'https://cdn-public.atomicfi.com/061c7a9c-710e-4b65-b968-f13db83642a8.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '68408dfd3d8b1445587b89d5', + name: 'Quantum Fiber', + logoUrl: 'https://cdn-public.atomicfi.com/df6c3ec8-531f-4ccd-a755-9e55b13883fd_quantum.png', + brandColor: '#4C3290', + ), + CompanySuggestion( + id: '665a4b1215402edfe2409e42', + name: 'Roku', + logoUrl: 'https://cdn-public.atomicfi.com/f2896a8f-33d2-41f7-88e5-76faed65dcba_roku.png', + brandColor: '#662D91', + ), + CompanySuggestion( + id: '657b2d3981768582fc94ab27', + name: 'Shop', + logoUrl: 'https://cdn-public.atomicfi.com/7512eed8-901a-4226-888e-ca0c739e2913_shop.png', + brandColor: '#5433EB', + ), + CompanySuggestion( + id: '66aa7bfd8a0f797ff291c93d', + name: 'SiriusXM', + logoUrl: 'https://cdn-public.atomicfi.com/899cc2b7-37db-4173-83f0-d78af5af5c9b_492x0w.png', + brandColor: '#0000EB', + ), + CompanySuggestion( + id: '663bee7aebe9c939a7d946d6', + name: 'Spectrum', + logoUrl: 'https://cdn-public.atomicfi.com/e1ecb328-8f53-460f-bd75-2c3dbccde32d_spectrum.png', + brandColor: '#001B33', + ), + CompanySuggestion( + id: '652801e35d8a530008e9e2cd', + name: 'Spotify', + logoUrl: 'https://cdn-public.atomicfi.com/80ed8aee-f253-4635-aae2-ea02e255e181.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '6529b9ccf1930500082b0b1f', + name: 'Starbucks', + logoUrl: 'https://cdn-public.atomicfi.com/69865a34-ca34-4551-8e5b-fa20cc1f7db2_starbucks-logo-BFBFE6C3A3-seeklogo.com.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '6529bab0a815cc000886852f', + name: 'State Farm', + logoUrl: 'https://cdn-public.atomicfi.com/1ef6c183-7c0e-4123-9b7d-b0ddfa412e50_State-Farm-Symbol-removebg-preview.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '669845ca5ee9cdb5ec197b8a', + name: 'Straight Talk', + logoUrl: 'https://cdn-public.atomicfi.com/94492f67-db98-47d6-838a-dd8fb37fedb5_straight-talk.png', + brandColor: '#CCFD31', + ), + CompanySuggestion( + id: '6529bc88134644000877e848', + name: 'Target', + logoUrl: 'https://cdn-public.atomicfi.com/d799f90f-12b5-4721-98d4-17711f2ae9bc.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '655d0a366075be94d646b4b4', + name: 'USAA', + logoUrl: 'https://cdn-public.atomicfi.com/397f111d-b88e-404d-a79f-b8bf30a9ea7e_usaa.png', + brandColor: '#12395B', + ), + CompanySuggestion( + id: '6671dfbb3d3a8e262a7bbd5b', + name: 'Venmo', + logoUrl: 'https://cdn-public.atomicfi.com/533ad124-efb4-453d-89c0-cdf20ea00c2f_venmoLogo.png', + brandColor: '#008AFF', + ), + CompanySuggestion( + id: '6567763f9d5ad6f0afee080b', + name: 'Xbox', + fullName: 'Xbox Game Pass', + logoUrl: 'https://cdn-public.atomicfi.com/2e009f1f-6b2d-41b3-9b40-7c8c1b3ce39e_xbox.png', + brandColor: '#0F7C10', + ), + CompanySuggestion( + id: '68408f326ab2b0b07207a2d5', + name: 'Xfinity Mobile', + logoUrl: 'https://cdn-public.atomicfi.com/11858b04-fb0d-480b-842f-9125700f7c36_Xfinity_Mobile.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '6529c2173e34a5000922f040', + name: 'Xpress Bill Pay', + logoUrl: 'https://cdn-public.atomicfi.com/ab9c5a97-aa21-40cc-bfdd-94d6d62977df_image-removebg-preview-(1).png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '6529c2aaa815cc0008868df0', + name: 'YouTube', + logoUrl: 'https://cdn-public.atomicfi.com/ceaa0c1f-631a-4b8e-bc1d-8bec3aef0a17_free-youtube-logo-icon-2431-thumb.png', + brandColor: '#FFFFFF', + ), + CompanySuggestion( + id: '66bb963170d655be79817e4c', + name: 'Zip', + logoUrl: 'https://cdn-public.atomicfi.com/c353d730-4dac-422b-b00e-60d7f60a906c_zip.png', + brandColor: '#1A0724', + ), +]; + +const userLinkSuggestions = [ + CompanySuggestion( + id: '5e4c4d18b7d75c37aac54a8f', + name: 'ADP', + logoUrl: 'https://cdn-public.atomicfi.com/b02670fa-ce1b-4171-855b-6856b37bb938.png', + brandColor: '#3D62B7', + ), + CompanySuggestion( + id: '6142614a3680f80008e5301e', + name: 'Social Security', + fullName: 'Disability, Retirement & Survivors', + logoUrl: 'https://cdn-public.atomicfi.com/ffaafc04-06b8-49cc-8d83-b40fad4020f0_SocialLogo.png', + brandColor: '#002A5A', + ), + CompanySuggestion( + id: '5df8043e6e517060b0629b41', + name: 'DoorDash', + fullName: 'Dasher', + logoUrl: 'https://cdn-public.atomicfi.com/f3258bc1-dac6-40a2-90d9-f88644ad9c90.png', + brandColor: '#EB1700', + ), + CompanySuggestion( + id: '60e5fbcbb627cd0008e7836b', + name: 'Workday', + logoUrl: 'https://cdn-public.atomicfi.com/23637ab4-0989-42f1-a68b-9d943d3d49dc.png', + brandColor: '#3069B5', + ), + CompanySuggestion( + id: '5ec2fbf4398fed000810a42c', + name: 'Walmart', + logoUrl: 'https://cdn-public.atomicfi.com/41439b82-9143-4abb-a596-673e9e3a7db1_walmart.png', + brandColor: '#306FD5', + ), + CompanySuggestion( + id: '5fc810d63279fe0009c493ec', + name: 'Paychex Flex', + logoUrl: 'https://cdn-public.atomicfi.com/9d736728-7ac7-46f6-b559-ddc711a9253b_paychex.png', + brandColor: '#004B8D', + ), + CompanySuggestion( + id: '5e06ef8bbf631d1a52bad8c0', + name: 'Uber', + fullName: 'Driver', + logoUrl: 'https://cdn-public.atomicfi.com/b233ef8b-aad2-48ba-9351-75ff50f6f789.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '614a2dcb06386500092df038', + name: 'UKG Pro', + fullName: 'UltiPro', + logoUrl: 'https://cdn-public.atomicfi.com/47747d6f-1c04-4473-8ea7-1bf3e25d69f9.png', + brandColor: '#015152', + ), + CompanySuggestion( + id: '5f5007f218d35500081c0c83', + name: 'Paycom', + logoUrl: 'https://cdn-public.atomicfi.com/a0e67274-43fd-459e-b674-a7df12cf7b5a_paycom.png', + brandColor: '#04924D', + ), + CompanySuggestion( + id: '60901f2b7431b50008ec47e5', + name: 'DailyPay', + logoUrl: 'https://cdn-public.atomicfi.com/720c4ef7-d724-4864-a56c-6ec4d3e728b9.png', + brandColor: '#FF4B00', + ), + CompanySuggestion( + id: '5f62af86aaf1410008f15d1c', + name: 'Paylocity', + logoUrl: 'https://cdn-public.atomicfi.com/64973750-3f23-4528-99c8-459eada06f4a.png', + brandColor: '#FF8F1C', + ), + CompanySuggestion( + id: '5e4c4d18b7d75c37aac54a47', + name: 'Amazon', + logoUrl: 'https://cdn-public.atomicfi.com/800eab29-cfdc-4f8f-a3f2-701f534f3901_amazon.png', + brandColor: '#AF6408', + ), + CompanySuggestion( + id: '609ada7a98ae06000980e124', + name: "McDonald's", + logoUrl: 'https://cdn-public.atomicfi.com/268923ac-6088-4bb1-92da-d4f096373479.png', + brandColor: '#D42814', + ), + CompanySuggestion( + id: '5f50093218d35500081c0c84', + name: 'Paycor', + logoUrl: 'https://cdn-public.atomicfi.com/8520b054-4933-4702-a98f-89521d900184.png', + brandColor: '#E46B2A', + ), + CompanySuggestion( + id: '5fc810d63279fe0009c493ea', + name: 'DFAS myPay', + logoUrl: 'https://cdn-public.atomicfi.com/d4656523-e853-4599-9313-0e3981836dd0_mypay.png', + brandColor: '#411F78', + ), + CompanySuggestion( + id: '61082da14a1e3e00090bba79', + name: 'Self Employed', + logoUrl: 'https://cdn-public.atomicfi.com/3cfea3d5-3f69-432d-b9eb-ad669d1bb62f_selfemployed.png', + brandColor: '#112E51', + ), + CompanySuggestion( + id: '5e320f2686581d32ce8e2666', + name: 'Lyft', + fullName: 'Driver', + logoUrl: 'https://cdn-public.atomicfi.com/ce74799f-e1dc-4a8a-ad61-775029a2caee.png', + brandColor: '#EA0B8C', + ), + CompanySuggestion( + id: '5e4c4d1ab7d75c37aac56b7c', + name: 'Gusto', + logoUrl: 'https://cdn-public.atomicfi.com/b9ba3f7e-1209-4d2e-96b7-3c0443fa7941.png', + brandColor: '#F45D48', + ), + CompanySuggestion( + id: '5efb7777219f3e0007373bb2', + name: 'Dollar Tree', + logoUrl: 'https://cdn-public.atomicfi.com/4025454f-e8f7-41df-a0b9-9e5d4755d75c.png', + brandColor: '#62B33C', + ), + CompanySuggestion( + id: '6267297185af63000975b467', + name: 'Instacart (Full-Service Shopper)', + logoUrl: 'https://cdn-public.atomicfi.com/a960a640-b592-4d70-87d2-cec1176adfa5_instacart.png', + brandColor: '#108910', + ), + CompanySuggestion( + id: '5ed54597e4bd3800085d441d', + name: 'UPS', + fullName: 'United Parcel Service', + logoUrl: 'https://cdn-public.atomicfi.com/048605eb-bf52-460f-bda7-4bb85331ebc6.png', + brandColor: '#341B14', + ), + CompanySuggestion( + id: '65c176873b721bbd3a2c6cc5', + name: 'Dayforce', + logoUrl: 'https://cdn-public.atomicfi.com/d70f69bb-46d0-405f-9990-275b0fcbd0bc_dayforce.png', + brandColor: '#226CEE', + ), + CompanySuggestion( + id: '5f0df90a2031f400089944e4', + name: 'Target', + logoUrl: 'https://cdn-public.atomicfi.com/da090ccd-5f87-4ff4-8884-3b352cd33f09.png', + brandColor: '#CC0003', + ), + CompanySuggestion( + id: '6529923c6695ab0008a2ed96', + name: 'Dollar General', + logoUrl: 'https://cdn-public.atomicfi.com/755fcc3a-6a21-4772-a98f-f0d3db5859d3.png', + brandColor: '#0A0B09', + ), + CompanySuggestion( + id: '644853ea57bf2c00084a558a', + name: 'Quickbooks Workforce', + logoUrl: 'https://cdn-public.atomicfi.com/6cd6d4b5-cd66-4db6-b1e0-3612b84b43fb.png', + brandColor: '#2CA01C', + ), + CompanySuggestion( + id: '5e4c4d18b7d75c37aac54a4b', + name: 'The Home Depot', + logoUrl: 'https://cdn-public.atomicfi.com/b2ad42c5-1348-4bfd-a19d-250583791e8c.png', + brandColor: '#F96302', + ), + CompanySuggestion( + id: '60300080a82d320008da12e4', + name: 'SSA Government Employees', + fullName: 'Current SSA Employees', + logoUrl: 'https://cdn-public.atomicfi.com/1f95b82d-fb90-4056-a843-6341b9ad7566_ssa.png', + brandColor: '#05295B', + ), + CompanySuggestion( + id: '62a36b2364f14200098cb033', + name: "Veteran's Benefits", + fullName: 'VA Beneficiaries Only', + logoUrl: 'https://cdn-public.atomicfi.com/cdf389ae-1d4e-4bfc-8301-a142652a5618_va-removebg-preview.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '5ed54530e4bd3800085d441c', + name: 'Kroger', + logoUrl: 'https://cdn-public.atomicfi.com/8ea78a88-e615-4f56-a2a8-a5083b141005.png', + brandColor: '#0468B3', + ), + CompanySuggestion( + id: '60ca3b42430aba0008f617cb', + name: 'UberEats', + fullName: 'Delivery', + logoUrl: 'https://cdn-public.atomicfi.com/e6f35eb3-5a21-4e5d-b5d6-4c11ebbfac2a_uber-eats-logo-1.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '5ef50d037f4dad0007723356', + name: "Lowe's", + logoUrl: 'https://cdn-public.atomicfi.com/93a0ecc8-62f7-47c3-93ee-d0cd6479d1cc.png', + brandColor: '#214178', + ), + CompanySuggestion( + id: '603e95f3b1b5350008408557', + name: 'USPS', + logoUrl: 'https://cdn-public.atomicfi.com/4772d42d-22a2-4865-99cb-66fbf4400d60_USPSNew.png', + brandColor: '#333366', + ), + CompanySuggestion( + id: '5f1b7bd0f5ee6500088e183d', + name: 'Circle K', + logoUrl: 'https://cdn-public.atomicfi.com/2d228b35-6086-4c7e-927f-7c8569c3fbcb.png', + brandColor: '#EE2E24', + ), + CompanySuggestion( + id: '605238749479840008e9d9d2', + name: 'iSolved', + logoUrl: 'https://cdn-public.atomicfi.com/3617ab4f-17f3-4cec-b78d-4a42352fe813_isolved.png', + brandColor: '#000000', + ), + CompanySuggestion( + id: '6010a68dfee22e00095f1e0c', + name: 'FedEx', + fullName: 'Fedex Employees', + logoUrl: 'https://cdn-public.atomicfi.com/bdbf83bf-c870-40c0-82da-b72136a2c026.png', + brandColor: '#3A2C78', + ), + CompanySuggestion( + id: '64a755875d1c4c2a6f40ccbb', + name: 'Spark Driver', + logoUrl: 'https://cdn-public.atomicfi.com/38d65d90-a90c-4640-8b96-5d2c3d44200f_spark.png', + brandColor: '#216CFF', + ), + CompanySuggestion( + id: '5f0f23d0acd6870007be180d', + name: 'Amazon Fulfillment', + logoUrl: 'https://cdn-public.atomicfi.com/4a234ee5-58d5-4b79-bc4b-ea55843697bd_amazon.png', + brandColor: '#FF9900', + ), + CompanySuggestion( + id: '62bb539b0eef3d0009cb45d6', + name: 'Shipt', + fullName: 'Shopper', + logoUrl: 'https://cdn-public.atomicfi.com/4a71d9d3-def9-4968-804f-21c9a75560fb_shipt.png', + brandColor: '#231239', + ), + CompanySuggestion( + id: '5f0e1e76b2056e0008f67e11', + name: 'Family Dollar', + logoUrl: 'https://cdn-public.atomicfi.com/792acc1f-8e22-4fbf-b1e3-d9399b9dc10c_family-dollar.png', + brandColor: '#DB422D', + ), + CompanySuggestion( + id: '631f98fa208cce00085e35d7', + name: 'Allied Universal Security Services', + logoUrl: 'https://cdn-public.atomicfi.com/63b23b30-6379-4628-b0f7-1b78999dc701_Screen_Shot_2022-09-12_at_4.38.06_PM-removebg-preview.png', + brandColor: '', + ), + CompanySuggestion( + id: '5f87610728f31400088b8d5c', + name: 'Taco Bell', + logoUrl: 'https://cdn-public.atomicfi.com/8f87cdb0-183a-4dcd-8d24-63582938cff2_TacoBell_Logo.png', + brandColor: '#682A8F', + ), + CompanySuggestion( + id: '5e38d9abd383b3be9f7efe5b', + name: 'Aramark', + logoUrl: 'https://cdn-public.atomicfi.com/8d44a659-4510-48bb-9bb8-24938fc0ed78.png', + brandColor: '#D71712', + ), + CompanySuggestion( + id: '5e4c4d1bb7d75c37aac576a8', + name: 'Homebase', + logoUrl: 'https://cdn-public.atomicfi.com/0e45faf5-dc56-43f2-81ec-1514fd986195.png', + brandColor: '#8F42A4', + ), + CompanySuggestion( + id: '603ec888fad9230008738d1a', + name: 'Toast', + logoUrl: 'https://cdn-public.atomicfi.com/43cff449-c187-4711-b1ce-02782fe3f0de.png', + brandColor: '#F43A22', + ), + CompanySuggestion( + id: '5f0e15f6b2056e0008f67dfc', + name: 'Chipotle Mexican Grill', + logoUrl: 'https://cdn-public.atomicfi.com/e9029b17-353b-4c75-8bd8-e7be79cf4d4a.png', + brandColor: '#3E0A00', + ), + CompanySuggestion( + id: '60aea7b388f98a0008e590b7', + name: 'Burger King', + logoUrl: 'https://cdn-public.atomicfi.com/6e44b122-c53d-44a3-9c25-d7517f053aa6.png', + brandColor: '#0354A4', + ), + CompanySuggestion( + id: '63619dd0de44990009eee975', + name: "Wendy's", + logoUrl: 'https://cdn-public.atomicfi.com/b1ebd107-7866-439c-bf58-f61bf7fee451_wendys.png', + brandColor: '#3AACCF', + ), + CompanySuggestion( + id: '5ef611a55a08d70008433933', + name: 'Waffle House', + logoUrl: 'https://cdn-public.atomicfi.com/6d6569c5-c7a1-4ce1-8e13-38c45bbb47ec.png', + brandColor: '#000000', + ), +]; diff --git a/example/lib/main.dart b/example/lib/main.dart index 251c04c..cc692f4 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -1,150 +1,116 @@ -import 'package:atomic_transact_flutter/atomic_transact_flutter.dart'; import 'package:flutter/material.dart'; +import 'models/app_state.dart'; +import 'models/event_log.dart'; +import 'screens/events_screen.dart'; +import 'screens/pay_link_screen.dart'; +import 'screens/settings_screen.dart'; +import 'screens/user_link_screen.dart'; +import 'theme/atomic_theme.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatefulWidget { - const MyApp({Key? key}) : super(key: key); + const MyApp({super.key}); @override State createState() => _MyAppState(); } class _MyAppState extends State { - void _onButtonPressed() { - final AtomicConfig config = AtomicConfig( - publicToken: '', - scope: 'pay-link', - product: AtomicProductType.switchPayment, - theme: AtomicTheme(dark: true), - tasks: [ - AtomicTask(product: AtomicProductType.switchPayment), - ], - deeplink: AtomicDeeplink.step( - DeeplinkStep.loginCompany( - companyId: "", - singleSwitch: true, - ), - )); + final _appState = AppState(); + final _eventLog = EventLog(); - Atomic.transact( - config: config, - environment: TransactEnvironment.production, - presentationStyleIOS: AtomicPresentationStyleIOS.formSheet, - onInteraction: (AtomicTransactInteraction interaction) { - print("onInteraction"); - print("- name: ${interaction.name}"); - print("- description: ${interaction.description}"); - print("- language: ${interaction.language}"); - print("- customer: ${interaction.customer}"); - print("- company: ${interaction.company}"); - print("- product: ${interaction.product}"); - print("- additionalProduct: ${interaction.additionalProduct}"); - print("- payroll: ${interaction.payroll}"); - print("- data: ${interaction.value}"); - }, - onDataRequest: (AtomicTransactDataRequest request) { - print("onDataRequest"); - print("- taskId: ${request.taskId}"); - print("- userId: ${request.userId}"); - print("- fields: ${request.fields}"); - print("- data: ${request.data}"); - }, - onAuthStatusUpdate: (AtomicTransactAuthStatusUpdate authStatus) { - print("onAuthStatusUpdate"); - print("- status: ${authStatus.status}"); - }, - onTaskStatusUpdate: (AtomicTransactTaskStatusUpdate taskStatus) { - print("onTaskStatusUpdate"); - print("- status: ${taskStatus.status}"); - print("- taskId: ${taskStatus.taskId}"); - }, - onCompletion: (AtomicTransactCompletionType type, - AtomicTransactResponse? response, AtomicTransactError? error) { - print("onCompletion"); - print("- type: ${type.name}"); - print("- error: ${error?.name}"); - print("- response.reason: ${response?.reason}"); - print("- response.handoff: ${response?.handoff}"); - print("- response.taskId: ${response?.taskId}"); - print("- response.data: ${response?.data}"); - }, - ); + @override + void initState() { + super.initState(); + _appState.addListener(_onStateChanged); + _eventLog.addListener(_onStateChanged); } - void _onActionButtonPressed() { - Atomic.presentAction( - id: '', - environment: TransactEnvironment.custom( - 'http://localhost:4545', 'http://localhost:3003'), - theme: AtomicTheme(dark: true), - presentationStyleIOS: AtomicPresentationStyleIOS.formSheet, - onLaunch: () { - print("onLaunch"); - }, - onAuthStatusUpdate: (AtomicTransactAuthStatusUpdate authStatus) { - print("onAuthStatusUpdate"); - print("- status: ${authStatus.status}"); - }, - onTaskStatusUpdate: (AtomicTransactTaskStatusUpdate taskStatus) { - print("onTaskStatusUpdate"); - print("- status: ${taskStatus.status}"); - print("- taskId: ${taskStatus.taskId}"); - }, - onCompletion: (AtomicTransactCompletionType type, - AtomicTransactResponse? response, AtomicTransactError? error) { - print("onCompletion"); - print("- type: ${type.name}"); - print("- error: ${error?.name}"); - print("- response.reason: ${response?.reason}"); - print("- response.taskId: ${response?.taskId}"); - print("- response.data: ${response?.data}"); - }, - ); + @override + void dispose() { + _appState.removeListener(_onStateChanged); + _eventLog.removeListener(_onStateChanged); + _appState.dispose(); + _eventLog.dispose(); + super.dispose(); } + void _onStateChanged() => setState(() {}); + @override Widget build(BuildContext context) { return MaterialApp( - home: Scaffold( - appBar: AppBar( - title: const Text('Plugin example app'), - ), - body: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - ElevatedButton( - onPressed: _onButtonPressed, - child: const Text("Launch Transact"), - ), - ElevatedButton( - onPressed: _onActionButtonPressed, - child: const Text("Launch Action"), - ), - ElevatedButton( - onPressed: () { - _onButtonPressed(); - Future.delayed(Duration(seconds: 10), () { - Atomic.close(); - }); - }, - child: const Text("Launch And Close"), - ), - ElevatedButton( - onPressed: () { - _onButtonPressed(); - Future.delayed(Duration(seconds: 10), () { - Atomic.hide(); - }); - }, - child: const Text("Launch And Hide"), - ), - ], + title: 'Atomic Transact Flutter', + theme: buildAtomicTheme(), + debugShowCheckedModeBanner: false, + home: _MainScreen(appState: _appState, eventLog: _eventLog), + ); + } +} + +class _MainScreen extends StatefulWidget { + final AppState appState; + final EventLog eventLog; + + const _MainScreen({required this.appState, required this.eventLog}); + + @override + State<_MainScreen> createState() => _MainScreenState(); +} + +class _MainScreenState extends State<_MainScreen> { + int _selectedIndex = 0; + + void _navigateToSettings() { + setState(() => _selectedIndex = 3); + } + + @override + Widget build(BuildContext context) { + final screens = [ + PayLinkScreen( + state: widget.appState, + eventLog: widget.eventLog, + onNavigateToSettings: _navigateToSettings, + ), + UserLinkScreen( + state: widget.appState, + eventLog: widget.eventLog, + onNavigateToSettings: _navigateToSettings, + ), + EventsScreen(eventLog: widget.eventLog), + SettingsScreen(state: widget.appState), + ]; + + return Scaffold( + body: IndexedStack( + index: _selectedIndex, + children: screens, + ), + bottomNavigationBar: NavigationBar( + selectedIndex: _selectedIndex, + onDestinationSelected: (index) => setState(() => _selectedIndex = index), + destinations: const [ + NavigationDestination( + icon: Icon(Icons.payment), + label: 'Pay Link', + ), + NavigationDestination( + icon: Icon(Icons.verified_user), + label: 'User Link', ), - ), + NavigationDestination( + icon: Icon(Icons.layers), + label: 'Events', + ), + NavigationDestination( + icon: Icon(Icons.tune), + label: 'Settings', + ), + ], ), ); } diff --git a/example/lib/models/app_state.dart b/example/lib/models/app_state.dart new file mode 100644 index 0000000..41425b5 --- /dev/null +++ b/example/lib/models/app_state.dart @@ -0,0 +1,173 @@ +import 'package:flutter/foundation.dart'; +import 'package:atomic_transact_flutter/atomic_transact_flutter.dart'; + +// Pay Link enums +enum PayLinkTask { + switchPayment('Payment Switching'), + present('Bill Manage Present'); + + final String label; + const PayLinkTask(this.label); +} + +enum StartingScreen { + welcome('Welcome'), + search('Search'), + companyLogin('Company Login'); + + final String label; + const StartingScreen(this.label); +} + +// User Link enums +enum UserLinkTask { + deposit('Direct Deposit Switching'), + verify('Payroll Data'), + tax('Tax Documents'); + + final String label; + const UserLinkTask(this.label); +} + +// URL mode +enum UrlMode { production, sandbox, custom } + +class AppState extends ChangeNotifier { + // Settings + String _publicToken = ''; + String get publicToken => _publicToken; + set publicToken(String v) { _publicToken = v; notifyListeners(); } + + UrlMode _urlMode = UrlMode.production; + UrlMode get urlMode => _urlMode; + set urlMode(UrlMode v) { _urlMode = v; notifyListeners(); } + + String _customTransactUrl = ''; + String get customTransactUrl => _customTransactUrl; + set customTransactUrl(String v) { _customTransactUrl = v; notifyListeners(); } + + String _customApiUrl = ''; + String get customApiUrl => _customApiUrl; + set customApiUrl(String v) { _customApiUrl = v; notifyListeners(); } + + bool _darkMode = true; + bool get darkMode => _darkMode; + set darkMode(bool v) { _darkMode = v; notifyListeners(); } + + // Pay Link + PayLinkTask _payLinkTask = PayLinkTask.switchPayment; + PayLinkTask get payLinkTask => _payLinkTask; + set payLinkTask(PayLinkTask v) { _payLinkTask = v; notifyListeners(); } + + StartingScreen _payLinkStartingScreen = StartingScreen.welcome; + StartingScreen get payLinkStartingScreen => _payLinkStartingScreen; + set payLinkStartingScreen(StartingScreen v) { _payLinkStartingScreen = v; notifyListeners(); } + + String _payLinkCompanyId = ''; + String get payLinkCompanyId => _payLinkCompanyId; + String _payLinkCompanyName = ''; + String get payLinkCompanyName => _payLinkCompanyName; + void setPayLinkCompany(String id, String name) { + _payLinkCompanyId = id; + _payLinkCompanyName = name; + notifyListeners(); + } + + // User Link + UserLinkTask _userLinkTask = UserLinkTask.deposit; + UserLinkTask get userLinkTask => _userLinkTask; + set userLinkTask(UserLinkTask v) { _userLinkTask = v; notifyListeners(); } + + StartingScreen _userLinkStartingScreen = StartingScreen.welcome; + StartingScreen get userLinkStartingScreen => _userLinkStartingScreen; + set userLinkStartingScreen(StartingScreen v) { _userLinkStartingScreen = v; notifyListeners(); } + + String _userLinkCompanyId = ''; + String get userLinkCompanyId => _userLinkCompanyId; + String _userLinkCompanyName = ''; + String get userLinkCompanyName => _userLinkCompanyName; + void setUserLinkCompany(String id, String name) { + _userLinkCompanyId = id; + _userLinkCompanyName = name; + notifyListeners(); + } + + // Environment helper + TransactEnvironment get environment { + switch (_urlMode) { + case UrlMode.production: + return TransactEnvironment.production; + case UrlMode.sandbox: + return TransactEnvironment.sandbox; + case UrlMode.custom: + return TransactEnvironment.custom(_customTransactUrl, _customApiUrl); + } + } + + // Theme helper + AtomicTheme get theme => AtomicTheme(dark: _darkMode); + + // Pay Link config builder + AtomicConfig buildPayLinkConfig() { + AtomicOperationType op; + switch (_payLinkTask) { + case PayLinkTask.switchPayment: + op = AtomicOperationType.switchPayment; + case PayLinkTask.present: + op = AtomicOperationType.present; + } + + DeeplinkStep? step; + switch (_payLinkStartingScreen) { + case StartingScreen.welcome: + break; + case StartingScreen.search: + step = DeeplinkStep.searchCompany; + case StartingScreen.companyLogin: + if (_payLinkCompanyId.isNotEmpty) { + step = DeeplinkStep.loginCompany(companyId: _payLinkCompanyId); + } + } + + return AtomicConfig( + publicToken: _publicToken, + scope: 'pay-link', + tasks: [AtomicTask(operation: op)], + theme: theme, + deeplink: step != null ? AtomicDeeplink.step(step) : null, + ); + } + + // User Link config builder + AtomicConfig buildUserLinkConfig() { + AtomicOperationType op; + switch (_userLinkTask) { + case UserLinkTask.deposit: + op = AtomicOperationType.deposit; + case UserLinkTask.verify: + op = AtomicOperationType.verify; + case UserLinkTask.tax: + op = AtomicOperationType.tax; + } + + DeeplinkStep? step; + switch (_userLinkStartingScreen) { + case StartingScreen.welcome: + break; + case StartingScreen.search: + step = DeeplinkStep.searchCompany; + case StartingScreen.companyLogin: + if (_userLinkCompanyId.isNotEmpty) { + step = DeeplinkStep.loginCompany(companyId: _userLinkCompanyId); + } + } + + return AtomicConfig( + publicToken: _publicToken, + scope: 'user-link', + tasks: [AtomicTask(operation: op)], + theme: theme, + deeplink: step != null ? AtomicDeeplink.step(step) : null, + ); + } +} diff --git a/example/lib/models/event_log.dart b/example/lib/models/event_log.dart new file mode 100644 index 0000000..662f3b2 --- /dev/null +++ b/example/lib/models/event_log.dart @@ -0,0 +1,90 @@ +import 'dart:convert'; +import 'package:flutter/material.dart'; +import '../theme/atomic_theme.dart'; + +enum EventType { + interaction('Interaction', eventBlue), + dataRequest('Data Request', eventIndigo), + authStatus('Auth Status', eventCyan), + taskStatus('Task Status', eventMint), + completion('Completion', eventGreen), + error('Error', eventRed), + launch('Launch', eventOrange); + + final String label; + final Color color; + const EventType(this.label, this.color); +} + +class EventEntry { + final EventType type; + final String title; + final String body; + final Map? rawData; + final DateTime timestamp; + + EventEntry({ + required this.type, + required this.title, + required this.body, + this.rawData, + DateTime? timestamp, + }) : timestamp = timestamp ?? DateTime.now(); + + String get rawJson { + if (rawData == null) return '{}'; + const encoder = JsonEncoder.withIndent(' '); + return encoder.convert(rawData); + } +} + +class EventLog extends ChangeNotifier { + final List _events = []; + bool _newestFirst = true; + Set _visibleTypes = EventType.values.toSet(); + + List get events { + final filtered = _events.where((e) => _visibleTypes.contains(e.type)).toList(); + if (_newestFirst) { + return filtered.reversed.toList(); + } + return filtered; + } + + bool get newestFirst => _newestFirst; + Set get visibleTypes => _visibleTypes; + + void add(EventEntry entry) { + _events.add(entry); + notifyListeners(); + } + + void clear() { + _events.clear(); + notifyListeners(); + } + + void toggleSortOrder() { + _newestFirst = !_newestFirst; + notifyListeners(); + } + + void toggleType(EventType type) { + if (_visibleTypes.contains(type)) { + _visibleTypes = _visibleTypes.difference({type}); + } else { + _visibleTypes = _visibleTypes.union({type}); + } + notifyListeners(); + } + + void showAll() { + _visibleTypes = EventType.values.toSet(); + notifyListeners(); + } + + void hideAll() { + _visibleTypes = {}; + notifyListeners(); + } +} diff --git a/example/lib/screens/company_login_screen.dart b/example/lib/screens/company_login_screen.dart new file mode 100644 index 0000000..3bc795e --- /dev/null +++ b/example/lib/screens/company_login_screen.dart @@ -0,0 +1,126 @@ +import 'package:flutter/material.dart'; +import '../data/company_data.dart'; +import '../theme/atomic_theme.dart'; + +class CompanyLoginScreen extends StatelessWidget { + final List companies; + final void Function(String id, String name) onSelectCompany; + + const CompanyLoginScreen({ + super.key, + required this.companies, + required this.onSelectCompany, + }); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: const Text('Select Company'), + leading: IconButton( + icon: const Icon(Icons.arrow_back), + onPressed: () => Navigator.of(context).pop(), + ), + ), + body: ListView.builder( + itemCount: companies.length, + itemBuilder: (context, index) { + final company = companies[index]; + return _CompanyRow( + company: company, + onTap: () { + onSelectCompany(company.id, company.name); + Navigator.of(context).pop(); + }, + ); + }, + ), + ); + } +} + +class _CompanyRow extends StatelessWidget { + final CompanySuggestion company; + final VoidCallback onTap; + + const _CompanyRow({required this.company, required this.onTap}); + + Color? _parseHex(String? hex) { + if (hex == null || hex.isEmpty) return null; + var cleaned = hex.replaceAll('#', ''); + if (cleaned.length == 3) { + cleaned = cleaned.split('').map((c) => '$c$c').join(); + } + if (cleaned.length != 6) return null; + try { + return Color(int.parse('FF$cleaned', radix: 16)); + } catch (_) { + return null; + } + } + + @override + Widget build(BuildContext context) { + final parsedColor = _parseHex(company.brandColor); + final bgColor = parsedColor ?? atomicSurfaceVariant; + + return InkWell( + onTap: onTap, + child: Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: Row( + children: [ + Container( + width: 44, + height: 44, + decoration: BoxDecoration( + color: bgColor, + borderRadius: BorderRadius.circular(8), + ), + clipBehavior: Clip.antiAlias, + child: company.logoUrl != null + ? Image.network( + company.logoUrl!, + fit: BoxFit.contain, + errorBuilder: (_, __, ___) => const Icon( + Icons.business, + color: Colors.white, + size: 24, + ), + ) + : const Icon( + Icons.business, + color: Colors.white, + size: 24, + ), + ), + const SizedBox(width: 12), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + company.name, + style: const TextStyle( + fontSize: 16, + fontWeight: FontWeight.w500, + color: atomicOnBackground, + ), + ), + if (company.fullName != null) + Text( + company.fullName!, + style: const TextStyle( + fontSize: 12, + color: atomicOnSurfaceVariant, + ), + ), + ], + ), + ), + ], + ), + ), + ); + } +} diff --git a/example/lib/screens/events_screen.dart b/example/lib/screens/events_screen.dart new file mode 100644 index 0000000..92e9d0c --- /dev/null +++ b/example/lib/screens/events_screen.dart @@ -0,0 +1,273 @@ +import 'package:flutter/material.dart'; +import '../models/event_log.dart'; +import '../theme/atomic_theme.dart'; + +class EventsScreen extends StatelessWidget { + final EventLog eventLog; + + const EventsScreen({super.key, required this.eventLog}); + + void _showEventDetail(BuildContext context, EventEntry event) { + showModalBottomSheet( + context: context, + isScrollControlled: true, + backgroundColor: atomicSurface, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.vertical(top: Radius.circular(16)), + ), + builder: (ctx) => DraggableScrollableSheet( + expand: false, + initialChildSize: 0.5, + builder: (ctx, scrollController) => Padding( + padding: const EdgeInsets.all(16), + child: ListView( + controller: scrollController, + children: [ + Row( + children: [ + _EventBadge(type: event.type), + const SizedBox(width: 8), + Expanded( + child: Text(event.title, + style: const TextStyle(fontSize: 18, fontWeight: FontWeight.bold)), + ), + IconButton( + icon: const Icon(Icons.close), + onPressed: () => Navigator.pop(ctx), + ), + ], + ), + const SizedBox(height: 8), + Text( + _formatTime(event.timestamp), + style: const TextStyle( + fontFamily: 'monospace', + fontSize: 12, + color: atomicOnSurfaceVariant, + ), + ), + if (event.body.isNotEmpty) ...[ + const SizedBox(height: 12), + Text(event.body, style: const TextStyle(fontSize: 14)), + ], + const SizedBox(height: 16), + const Text('Raw Callback Data', + style: TextStyle( + fontSize: 14, + fontWeight: FontWeight.w600, + color: atomicOnSurfaceVariant, + )), + const SizedBox(height: 8), + Container( + padding: const EdgeInsets.all(12), + decoration: BoxDecoration( + color: atomicBackground, + borderRadius: BorderRadius.circular(8), + ), + child: SelectableText( + event.rawJson, + style: const TextStyle( + fontFamily: 'monospace', + fontSize: 12, + color: atomicOnBackground, + ), + ), + ), + ], + ), + ), + ), + ); + } + + @override + Widget build(BuildContext context) { + final events = eventLog.events; + + return Column( + children: [ + AppBar( + title: const Text('Events'), + actions: [ + IconButton( + icon: Icon(eventLog.newestFirst ? Icons.arrow_downward : Icons.arrow_upward, + size: 20), + onPressed: () => eventLog.toggleSortOrder(), + ), + IconButton( + icon: const Icon(Icons.delete_outline, size: 20), + onPressed: events.isEmpty ? null : () => eventLog.clear(), + ), + PopupMenuButton( + icon: const Icon(Icons.filter_list, size: 20), + onSelected: (value) { + if (value == 'show_all') { + eventLog.showAll(); + } else if (value == 'hide_all') { + eventLog.hideAll(); + } else { + final type = EventType.values.firstWhere((t) => t.name == value); + eventLog.toggleType(type); + } + }, + itemBuilder: (context) => [ + const PopupMenuItem(value: 'show_all', child: Text('Show All')), + const PopupMenuItem(value: 'hide_all', child: Text('Hide All')), + const PopupMenuDivider(), + ...EventType.values.map((type) => PopupMenuItem( + value: type.name, + child: Row( + children: [ + Container( + width: 10, + height: 10, + decoration: BoxDecoration( + color: type.color, + shape: BoxShape.circle, + ), + ), + const SizedBox(width: 8), + Expanded(child: Text(type.label)), + if (eventLog.visibleTypes.contains(type)) + const Icon(Icons.check, size: 16), + ], + ), + )), + ], + ), + ], + ), + Expanded( + child: events.isEmpty + ? const Center( + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Icon(Icons.layers_outlined, size: 48, color: atomicOnSurfaceVariant), + SizedBox(height: 16), + Text('No Events Yet', + style: TextStyle(fontSize: 18, fontWeight: FontWeight.w600)), + SizedBox(height: 4), + Text( + 'Events will appear here when\nTransact fires callbacks', + textAlign: TextAlign.center, + style: TextStyle(fontSize: 14, color: atomicOnSurfaceVariant), + ), + ], + ), + ) + : ListView.builder( + padding: const EdgeInsets.symmetric(vertical: 8), + itemCount: events.length, + itemBuilder: (context, index) { + final event = events[index]; + return _TimelineRow( + event: event, + onTap: () => _showEventDetail(context, event), + ); + }, + ), + ), + ], + ); + } +} + +String _formatTime(DateTime dt) { + return '${dt.hour.toString().padLeft(2, '0')}:' + '${dt.minute.toString().padLeft(2, '0')}:' + '${dt.second.toString().padLeft(2, '0')}'; +} + +class _TimelineRow extends StatelessWidget { + final EventEntry event; + final VoidCallback onTap; + + const _TimelineRow({required this.event, required this.onTap}); + + @override + Widget build(BuildContext context) { + return InkWell( + onTap: onTap, + child: Padding( + padding: const EdgeInsets.symmetric(horizontal: 12, vertical: 4), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + SizedBox( + width: 48, + child: Column( + children: [ + Text( + _formatTime(event.timestamp), + style: const TextStyle( + fontFamily: 'monospace', + fontSize: 10, + color: atomicOnSurfaceVariant, + ), + ), + const SizedBox(height: 4), + Container( + width: 10, + height: 10, + decoration: BoxDecoration( + color: event.type.color, + shape: BoxShape.circle, + ), + ), + ], + ), + ), + const SizedBox(width: 8), + Expanded( + child: Container( + padding: const EdgeInsets.all(12), + decoration: BoxDecoration( + color: event.type.color.withValues(alpha: 0.08), + borderRadius: BorderRadius.circular(8), + border: Border.all(color: event.type.color.withValues(alpha: 0.3)), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _EventBadge(type: event.type), + const SizedBox(height: 4), + Text(event.title, + style: const TextStyle(fontSize: 14, fontWeight: FontWeight.w500)), + if (event.body.isNotEmpty) + Text(event.body, + style: const TextStyle( + fontSize: 12, + color: atomicOnSurfaceVariant, + )), + ], + ), + ), + ), + ], + ), + ), + ); + } +} + +class _EventBadge extends StatelessWidget { + final EventType type; + + const _EventBadge({required this.type}); + + @override + Widget build(BuildContext context) { + return Container( + padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 2), + decoration: BoxDecoration( + color: type.color.withValues(alpha: 0.2), + borderRadius: BorderRadius.circular(10), + ), + child: Text( + type.label, + style: TextStyle(fontSize: 11, fontWeight: FontWeight.w600, color: type.color), + ), + ); + } +} diff --git a/example/lib/screens/pay_link_screen.dart b/example/lib/screens/pay_link_screen.dart new file mode 100644 index 0000000..62d4fad --- /dev/null +++ b/example/lib/screens/pay_link_screen.dart @@ -0,0 +1,225 @@ +import 'dart:convert'; +import 'package:flutter/material.dart'; +import 'package:atomic_transact_flutter/atomic_transact_flutter.dart'; +import '../data/company_data.dart'; +import '../models/app_state.dart'; +import '../models/event_log.dart'; +import '../theme/atomic_theme.dart'; +import '../widgets/full_width_button.dart'; +import 'company_login_screen.dart'; +import '../widgets/public_token_banner.dart'; +import '../widgets/select_grid.dart'; + +class PayLinkScreen extends StatelessWidget { + final AppState state; + final EventLog eventLog; + final VoidCallback onNavigateToSettings; + + const PayLinkScreen({ + super.key, + required this.state, + required this.eventLog, + required this.onNavigateToSettings, + }); + + void _onInitialize() { + final config = state.buildPayLinkConfig(); + + Atomic.transact( + config: config, + environment: state.environment, + onInteraction: (interaction) { + eventLog.add(EventEntry( + type: EventType.interaction, + title: interaction.name, + body: interaction.description ?? 'No description', + rawData: { + 'name': interaction.name, + 'description': interaction.description, + 'value': interaction.value, + 'language': interaction.language, + 'company': interaction.company, + 'product': interaction.product, + }, + )); + }, + onDataRequest: (request) { + eventLog.add(EventEntry( + type: EventType.dataRequest, + title: 'Data Request', + body: 'Fields: ${request.fields}', + rawData: { + 'fields': request.fields, + 'data': request.data, + }, + )); + }, + onAuthStatusUpdate: (authStatus) { + eventLog.add(EventEntry( + type: EventType.authStatus, + title: 'Auth Status', + body: authStatus.status, + rawData: {'status': authStatus.status}, + )); + }, + onTaskStatusUpdate: (taskStatus) { + eventLog.add(EventEntry( + type: EventType.taskStatus, + title: 'Task Status', + body: '${taskStatus.status} (${taskStatus.taskId})', + rawData: { + 'status': taskStatus.status, + 'taskId': taskStatus.taskId, + }, + )); + }, + onCompletion: (type, response, error) { + if (type == AtomicTransactCompletionType.error) { + eventLog.add(EventEntry( + type: EventType.error, + title: 'Error', + body: error?.name ?? 'Unknown error', + rawData: {'error': error?.name}, + )); + } else { + eventLog.add(EventEntry( + type: EventType.completion, + title: type.name, + body: response?.reason ?? '', + rawData: { + 'type': type.name, + 'reason': response?.reason, + 'taskId': response?.taskId, + 'handoff': response?.handoff, + }, + )); + } + }, + ); + } + + void _showConfigPreview(BuildContext context) { + final config = state.buildPayLinkConfig(); + final json = const JsonEncoder.withIndent(' ').convert(config.toJson()); + + showModalBottomSheet( + context: context, + isScrollControlled: true, + backgroundColor: atomicSurface, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.vertical(top: Radius.circular(16)), + ), + builder: (ctx) => DraggableScrollableSheet( + expand: false, + initialChildSize: 0.6, + builder: (ctx, scrollController) => Padding( + padding: const EdgeInsets.all(16), + child: ListView( + controller: scrollController, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + const Text('Config Preview', + style: TextStyle(fontSize: 18, fontWeight: FontWeight.bold)), + IconButton( + icon: const Icon(Icons.close), + onPressed: () => Navigator.pop(ctx), + ), + ], + ), + const SizedBox(height: 8), + Container( + padding: const EdgeInsets.all(12), + decoration: BoxDecoration( + color: atomicBackground, + borderRadius: BorderRadius.circular(8), + ), + child: SelectableText( + json, + style: const TextStyle( + fontFamily: 'monospace', + fontSize: 12, + color: atomicOnBackground, + ), + ), + ), + ], + ), + ), + ), + ); + } + + @override + Widget build(BuildContext context) { + return Column( + children: [ + AppBar( + title: const Text('Pay Link'), + actions: [ + IconButton( + icon: const Icon(Icons.code), + onPressed: () => _showConfigPreview(context), + ), + ], + ), + Expanded( + child: SingleChildScrollView( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + PublicTokenBanner( + publicToken: state.publicToken, + onNavigateToSettings: onNavigateToSettings, + ), + SingleSelectGrid( + title: 'Task', + options: PayLinkTask.values, + selected: state.payLinkTask, + labelOf: (t) => t.label, + onSelect: (t) => state.payLinkTask = t, + ), + const SizedBox(height: 8), + SingleSelectGrid( + title: 'Starting Screen', + options: StartingScreen.values, + selected: state.payLinkStartingScreen, + labelOf: (s) => s.label, + onSelect: (s) => state.payLinkStartingScreen = s, + ), + if (state.payLinkStartingScreen == StartingScreen.companyLogin) + Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: OutlinedButton( + onPressed: () { + Navigator.of(context).push(MaterialPageRoute( + builder: (_) => CompanyLoginScreen( + companies: payLinkSuggestions, + onSelectCompany: (id, name) => + state.setPayLinkCompany(id, name), + ), + )); + }, + child: Text( + state.payLinkCompanyName.isNotEmpty + ? 'Company: ${state.payLinkCompanyName}' + : 'Select Company', + ), + ), + ), + const SizedBox(height: 16), + ], + ), + ), + ), + FullWidthButton( + text: 'Initialize', + enabled: state.publicToken.isNotEmpty, + onPressed: _onInitialize, + ), + const SizedBox(height: 16), + ], + ); + } +} diff --git a/example/lib/screens/settings_screen.dart b/example/lib/screens/settings_screen.dart new file mode 100644 index 0000000..51c0378 --- /dev/null +++ b/example/lib/screens/settings_screen.dart @@ -0,0 +1,104 @@ +import 'package:flutter/material.dart'; +import '../models/app_state.dart'; +import '../theme/atomic_theme.dart'; +import '../widgets/clearable_text_field.dart'; +import '../widgets/section_header.dart'; +import '../widgets/toggle_row.dart'; + +class SettingsScreen extends StatelessWidget { + final AppState state; + + const SettingsScreen({super.key, required this.state}); + + @override + Widget build(BuildContext context) { + return Column( + children: [ + AppBar(title: const Text('Settings')), + Expanded( + child: SingleChildScrollView( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + const SectionHeader('Public Token'), + ClearableTextField( + label: 'Public Token', + value: state.publicToken, + onChanged: (v) => state.publicToken = v, + hint: 'Paste your public token here', + ), + const SizedBox(height: 16), + const Divider(indent: 16, endIndent: 16), + const SizedBox(height: 8), + const SectionHeader('Transact URL'), + _UrlModeSelector( + mode: state.urlMode, + onChanged: (m) => state.urlMode = m, + ), + if (state.urlMode == UrlMode.custom) ...[ + ClearableTextField( + label: 'Custom Transact URL', + value: state.customTransactUrl, + onChanged: (v) => state.customTransactUrl = v, + hint: 'https://transact.atomicfi.com', + ), + ClearableTextField( + label: 'Custom API URL', + value: state.customApiUrl, + onChanged: (v) => state.customApiUrl = v, + hint: 'https://api.atomicfi.com', + ), + ], + const SizedBox(height: 16), + const Divider(indent: 16, endIndent: 16), + const SizedBox(height: 8), + const SectionHeader('UI Customization'), + ToggleRow( + title: 'Dark Mode', + value: state.darkMode, + onChanged: (v) => state.darkMode = v, + ), + const SizedBox(height: 32), + ], + ), + ), + ), + ], + ); + } +} + +class _UrlModeSelector extends StatelessWidget { + final UrlMode mode; + final ValueChanged onChanged; + + const _UrlModeSelector({required this.mode, required this.onChanged}); + + @override + Widget build(BuildContext context) { + return Padding( + padding: const EdgeInsets.symmetric(horizontal: 16), + child: RadioGroup( + groupValue: mode, + onChanged: (v) { if (v != null) onChanged(v); }, + child: Column( + children: UrlMode.values.map((m) { + final label = switch (m) { + UrlMode.production => 'Production', + UrlMode.sandbox => 'Sandbox', + UrlMode.custom => 'Custom', + }; + return RadioListTile( + title: Text(label), + value: m, + toggleable: false, + activeColor: atomicPurple, + dense: true, + contentPadding: EdgeInsets.zero, + ); + }).toList(), + ), + ), + ); + } +} diff --git a/example/lib/screens/user_link_screen.dart b/example/lib/screens/user_link_screen.dart new file mode 100644 index 0000000..67ac484 --- /dev/null +++ b/example/lib/screens/user_link_screen.dart @@ -0,0 +1,215 @@ +import 'dart:convert'; +import 'package:flutter/material.dart'; +import 'package:atomic_transact_flutter/atomic_transact_flutter.dart'; +import '../data/company_data.dart'; +import '../models/app_state.dart'; +import '../models/event_log.dart'; +import '../theme/atomic_theme.dart'; +import '../widgets/full_width_button.dart'; +import '../widgets/public_token_banner.dart'; +import '../widgets/select_grid.dart'; +import 'company_login_screen.dart'; + +class UserLinkScreen extends StatelessWidget { + final AppState state; + final EventLog eventLog; + final VoidCallback onNavigateToSettings; + + const UserLinkScreen({ + super.key, + required this.state, + required this.eventLog, + required this.onNavigateToSettings, + }); + + void _onInitialize() { + final config = state.buildUserLinkConfig(); + + Atomic.transact( + config: config, + environment: state.environment, + onInteraction: (interaction) { + eventLog.add(EventEntry( + type: EventType.interaction, + title: interaction.name, + body: interaction.description ?? '', + rawData: { + 'name': interaction.name, + 'description': interaction.description, + 'value': interaction.value, + }, + )); + }, + onDataRequest: (request) { + eventLog.add(EventEntry( + type: EventType.dataRequest, + title: 'Data Request', + body: 'Fields: ${request.fields}', + rawData: {'fields': request.fields, 'data': request.data}, + )); + }, + onAuthStatusUpdate: (authStatus) { + eventLog.add(EventEntry( + type: EventType.authStatus, + title: 'Auth Status', + body: authStatus.status, + rawData: {'status': authStatus.status}, + )); + }, + onTaskStatusUpdate: (taskStatus) { + eventLog.add(EventEntry( + type: EventType.taskStatus, + title: 'Task Status', + body: '${taskStatus.status} (${taskStatus.taskId})', + rawData: {'status': taskStatus.status, 'taskId': taskStatus.taskId}, + )); + }, + onCompletion: (type, response, error) { + if (type == AtomicTransactCompletionType.error) { + eventLog.add(EventEntry( + type: EventType.error, + title: 'Error', + body: error?.name ?? 'Unknown error', + rawData: {'error': error?.name}, + )); + } else { + eventLog.add(EventEntry( + type: EventType.completion, + title: type.name, + body: response?.reason ?? '', + rawData: { + 'type': type.name, + 'reason': response?.reason, + 'taskId': response?.taskId, + }, + )); + } + }, + ); + } + + void _showConfigPreview(BuildContext context) { + final config = state.buildUserLinkConfig(); + final json = const JsonEncoder.withIndent(' ').convert(config.toJson()); + + showModalBottomSheet( + context: context, + isScrollControlled: true, + backgroundColor: atomicSurface, + shape: const RoundedRectangleBorder( + borderRadius: BorderRadius.vertical(top: Radius.circular(16)), + ), + builder: (ctx) => DraggableScrollableSheet( + expand: false, + initialChildSize: 0.6, + builder: (ctx, scrollController) => Padding( + padding: const EdgeInsets.all(16), + child: ListView( + controller: scrollController, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + const Text('Config Preview', + style: TextStyle(fontSize: 18, fontWeight: FontWeight.bold)), + IconButton( + icon: const Icon(Icons.close), + onPressed: () => Navigator.pop(ctx), + ), + ], + ), + const SizedBox(height: 8), + Container( + padding: const EdgeInsets.all(12), + decoration: BoxDecoration( + color: atomicBackground, + borderRadius: BorderRadius.circular(8), + ), + child: SelectableText( + json, + style: const TextStyle( + fontFamily: 'monospace', + fontSize: 12, + color: atomicOnBackground, + ), + ), + ), + ], + ), + ), + ), + ); + } + + @override + Widget build(BuildContext context) { + return Column( + children: [ + AppBar( + title: const Text('User Link'), + actions: [ + IconButton( + icon: const Icon(Icons.code), + onPressed: () => _showConfigPreview(context), + ), + ], + ), + Expanded( + child: SingleChildScrollView( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + PublicTokenBanner( + publicToken: state.publicToken, + onNavigateToSettings: onNavigateToSettings, + ), + SingleSelectGrid( + title: 'Task', + options: UserLinkTask.values, + selected: state.userLinkTask, + labelOf: (t) => t.label, + onSelect: (t) => state.userLinkTask = t, + ), + const Divider(indent: 16, endIndent: 16, height: 24), + SingleSelectGrid( + title: 'Starting Screen', + options: StartingScreen.values, + selected: state.userLinkStartingScreen, + labelOf: (s) => s.label, + onSelect: (s) => state.userLinkStartingScreen = s, + ), + if (state.userLinkStartingScreen == StartingScreen.companyLogin) + Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: OutlinedButton( + onPressed: () { + Navigator.of(context).push(MaterialPageRoute( + builder: (_) => CompanyLoginScreen( + companies: userLinkSuggestions, + onSelectCompany: (id, name) => + state.setUserLinkCompany(id, name), + ), + )); + }, + child: Text( + state.userLinkCompanyName.isNotEmpty + ? 'Company: ${state.userLinkCompanyName}' + : 'Select Company', + ), + ), + ), + const SizedBox(height: 16), + ], + ), + ), + ), + FullWidthButton( + text: 'Initialize', + enabled: state.publicToken.isNotEmpty, + onPressed: _onInitialize, + ), + const SizedBox(height: 16), + ], + ); + } +} diff --git a/example/lib/theme/atomic_theme.dart b/example/lib/theme/atomic_theme.dart new file mode 100644 index 0000000..d01ed6f --- /dev/null +++ b/example/lib/theme/atomic_theme.dart @@ -0,0 +1,100 @@ +import 'package:flutter/material.dart'; + +// Brand Colors +const atomicPurple = Color(0xFF7C5CFC); +const atomicPurpleLight = Color(0xFFB4A0FF); + +// Dark Theme Palette +const atomicBackground = Color(0xFF0F1117); +const atomicSurface = Color(0xFF1A1D27); +const atomicSurfaceVariant = Color(0xFF252833); +const atomicOnBackground = Color(0xFFE8EAF0); +const atomicOnSurfaceVariant = Color(0xFF8B8FA3); +const atomicOutline = Color(0xFF2E3140); + +// Event Colors +const eventBlue = Color(0xFF2196F3); +const eventGreen = Color(0xFF4CAF50); +const eventIndigo = Color(0xFF3F51B5); +const eventCyan = Color(0xFF00BCD4); +const eventMint = Color(0xFF26A69A); +const eventOrange = Color(0xFFFF9800); +const eventRed = Color(0xFFF44336); + +final atomicColorScheme = ColorScheme.dark( + primary: atomicPurple, + onPrimary: Colors.white, + primaryContainer: atomicPurple, + onPrimaryContainer: Colors.white, + secondary: atomicPurpleLight, + onSecondary: atomicBackground, + surface: atomicSurface, + onSurface: atomicOnBackground, + surfaceContainerHighest: atomicSurfaceVariant, + surfaceContainerHigh: atomicSurface, + surfaceContainerLow: atomicBackground, + surfaceContainerLowest: atomicBackground, + outline: atomicOutline, + outlineVariant: atomicOutline, +); + +ThemeData buildAtomicTheme() { + return ThemeData( + colorScheme: atomicColorScheme, + scaffoldBackgroundColor: atomicBackground, + appBarTheme: const AppBarTheme( + backgroundColor: atomicBackground, + foregroundColor: atomicOnBackground, + elevation: 0, + ), + navigationBarTheme: NavigationBarThemeData( + backgroundColor: atomicSurface, + indicatorColor: atomicPurple.withValues(alpha: 0.2), + labelTextStyle: WidgetStateProperty.resolveWith((states) { + if (states.contains(WidgetState.selected)) { + return const TextStyle( + fontSize: 12, + fontWeight: FontWeight.w600, + color: atomicPurple, + ); + } + return const TextStyle( + fontSize: 12, + color: atomicOnSurfaceVariant, + ); + }), + iconTheme: WidgetStateProperty.resolveWith((states) { + if (states.contains(WidgetState.selected)) { + return const IconThemeData(color: atomicPurple); + } + return const IconThemeData(color: atomicOnSurfaceVariant); + }), + ), + dividerTheme: const DividerThemeData(color: atomicOutline), + cardTheme: CardThemeData( + color: atomicSurface, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + side: const BorderSide(color: atomicOutline), + ), + ), + inputDecorationTheme: InputDecorationTheme( + filled: true, + fillColor: atomicSurface, + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(8), + borderSide: const BorderSide(color: atomicOutline), + ), + enabledBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(8), + borderSide: const BorderSide(color: atomicOutline), + ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(8), + borderSide: const BorderSide(color: atomicPurple), + ), + hintStyle: const TextStyle(color: atomicOnSurfaceVariant), + ), + useMaterial3: true, + ); +} diff --git a/example/lib/widgets/capsule_button.dart b/example/lib/widgets/capsule_button.dart new file mode 100644 index 0000000..c60930e --- /dev/null +++ b/example/lib/widgets/capsule_button.dart @@ -0,0 +1,53 @@ +import 'package:flutter/material.dart'; +import '../theme/atomic_theme.dart'; + +class CapsuleButton extends StatelessWidget { + final String label; + final bool selected; + final VoidCallback onTap; + + const CapsuleButton({ + super.key, + required this.label, + required this.selected, + required this.onTap, + }); + + @override + Widget build(BuildContext context) { + return GestureDetector( + onTap: onTap, + child: Container( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 10), + decoration: BoxDecoration( + color: selected ? atomicPurple.withValues(alpha: 0.15) : Colors.transparent, + borderRadius: BorderRadius.circular(20), + border: Border.all( + color: selected ? atomicPurple : atomicOutline, + width: 1, + ), + ), + child: Row( + mainAxisSize: MainAxisSize.min, + children: [ + if (selected) + const Padding( + padding: EdgeInsets.only(right: 6), + child: Icon(Icons.check, size: 16, color: atomicPurple), + ), + Flexible( + child: Text( + label, + style: TextStyle( + color: selected ? atomicPurple : atomicOnBackground, + fontSize: 14, + ), + overflow: TextOverflow.ellipsis, + ), + ), + ], + ), + ), + ); + } +} diff --git a/example/lib/widgets/clearable_text_field.dart b/example/lib/widgets/clearable_text_field.dart new file mode 100644 index 0000000..8861dfa --- /dev/null +++ b/example/lib/widgets/clearable_text_field.dart @@ -0,0 +1,56 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; + +class ClearableTextField extends StatelessWidget { + final String label; + final String value; + final ValueChanged onChanged; + final String? hint; + final int maxLines; + + const ClearableTextField({ + super.key, + required this.label, + required this.value, + required this.onChanged, + this.hint, + this.maxLines = 1, + }); + + @override + Widget build(BuildContext context) { + return Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 4), + child: TextField( + controller: TextEditingController(text: value) + ..selection = TextSelection.collapsed(offset: value.length), + onChanged: onChanged, + maxLines: maxLines, + decoration: InputDecoration( + labelText: label, + hintText: hint, + suffixIcon: Row( + mainAxisSize: MainAxisSize.min, + children: [ + if (value.isEmpty) + IconButton( + icon: const Icon(Icons.paste, size: 20), + onPressed: () async { + final data = await Clipboard.getData(Clipboard.kTextPlain); + if (data?.text != null) { + onChanged(data!.text!); + } + }, + ), + if (value.isNotEmpty) + IconButton( + icon: const Icon(Icons.clear, size: 20), + onPressed: () => onChanged(''), + ), + ], + ), + ), + ), + ); + } +} diff --git a/example/lib/widgets/full_width_button.dart b/example/lib/widgets/full_width_button.dart new file mode 100644 index 0000000..84bdb3b --- /dev/null +++ b/example/lib/widgets/full_width_button.dart @@ -0,0 +1,39 @@ +import 'package:flutter/material.dart'; +import '../theme/atomic_theme.dart'; + +class FullWidthButton extends StatelessWidget { + final String text; + final bool enabled; + final VoidCallback onPressed; + + const FullWidthButton({ + super.key, + required this.text, + this.enabled = true, + required this.onPressed, + }); + + @override + Widget build(BuildContext context) { + return Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: SizedBox( + width: double.infinity, + height: 50, + child: ElevatedButton( + onPressed: enabled ? onPressed : null, + style: ElevatedButton.styleFrom( + backgroundColor: atomicPurple, + disabledBackgroundColor: atomicPurple.withValues(alpha: 0.3), + foregroundColor: Colors.white, + disabledForegroundColor: Colors.white.withValues(alpha: 0.5), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + child: Text(text, style: const TextStyle(fontSize: 16, fontWeight: FontWeight.w600)), + ), + ), + ); + } +} diff --git a/example/lib/widgets/public_token_banner.dart b/example/lib/widgets/public_token_banner.dart new file mode 100644 index 0000000..73d7292 --- /dev/null +++ b/example/lib/widgets/public_token_banner.dart @@ -0,0 +1,44 @@ +import 'package:flutter/material.dart'; +import '../theme/atomic_theme.dart'; + +class PublicTokenBanner extends StatelessWidget { + final String publicToken; + final VoidCallback onNavigateToSettings; + + const PublicTokenBanner({ + super.key, + required this.publicToken, + required this.onNavigateToSettings, + }); + + @override + Widget build(BuildContext context) { + if (publicToken.isNotEmpty) return const SizedBox.shrink(); + + return GestureDetector( + onTap: onNavigateToSettings, + child: Container( + margin: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + padding: const EdgeInsets.all(12), + decoration: BoxDecoration( + color: eventRed.withValues(alpha: 0.15), + borderRadius: BorderRadius.circular(8), + border: Border.all(color: eventRed.withValues(alpha: 0.3)), + ), + child: const Row( + children: [ + Icon(Icons.warning_amber_rounded, color: eventRed, size: 20), + SizedBox(width: 8), + Expanded( + child: Text( + 'Public token is required. Tap to go to Settings.', + style: TextStyle(color: eventRed, fontSize: 13), + ), + ), + Icon(Icons.chevron_right, color: eventRed, size: 20), + ], + ), + ), + ); + } +} diff --git a/example/lib/widgets/section_header.dart b/example/lib/widgets/section_header.dart new file mode 100644 index 0000000..bbee892 --- /dev/null +++ b/example/lib/widgets/section_header.dart @@ -0,0 +1,23 @@ +import 'package:flutter/material.dart'; +import '../theme/atomic_theme.dart'; + +class SectionHeader extends StatelessWidget { + final String title; + + const SectionHeader(this.title, {super.key}); + + @override + Widget build(BuildContext context) { + return Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: Text( + title, + style: const TextStyle( + fontSize: 14, + fontWeight: FontWeight.w600, + color: atomicOnSurfaceVariant, + ), + ), + ); + } +} diff --git a/example/lib/widgets/select_grid.dart b/example/lib/widgets/select_grid.dart new file mode 100644 index 0000000..ab8af94 --- /dev/null +++ b/example/lib/widgets/select_grid.dart @@ -0,0 +1,85 @@ +import 'package:flutter/material.dart'; +import 'capsule_button.dart'; +import 'section_header.dart'; + +class SingleSelectGrid extends StatelessWidget { + final String title; + final List options; + final T selected; + final String Function(T) labelOf; + final ValueChanged onSelect; + + const SingleSelectGrid({ + super.key, + required this.title, + required this.options, + required this.selected, + required this.labelOf, + required this.onSelect, + }); + + @override + Widget build(BuildContext context) { + return Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + SectionHeader(title), + Padding( + padding: const EdgeInsets.symmetric(horizontal: 16), + child: Wrap( + spacing: 8, + runSpacing: 8, + children: options.map((opt) { + return CapsuleButton( + label: labelOf(opt), + selected: opt == selected, + onTap: () => onSelect(opt), + ); + }).toList(), + ), + ), + ], + ); + } +} + +class MultiSelectGrid extends StatelessWidget { + final String title; + final List options; + final Set selected; + final String Function(T) labelOf; + final ValueChanged onToggle; + + const MultiSelectGrid({ + super.key, + required this.title, + required this.options, + required this.selected, + required this.labelOf, + required this.onToggle, + }); + + @override + Widget build(BuildContext context) { + return Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + SectionHeader(title), + Padding( + padding: const EdgeInsets.symmetric(horizontal: 16), + child: Wrap( + spacing: 8, + runSpacing: 8, + children: options.map((opt) { + return CapsuleButton( + label: labelOf(opt), + selected: selected.contains(opt), + onTap: () => onToggle(opt), + ); + }).toList(), + ), + ), + ], + ); + } +} diff --git a/example/lib/widgets/toggle_row.dart b/example/lib/widgets/toggle_row.dart new file mode 100644 index 0000000..2f06b3c --- /dev/null +++ b/example/lib/widgets/toggle_row.dart @@ -0,0 +1,47 @@ +import 'package:flutter/material.dart'; +import '../theme/atomic_theme.dart'; + +class ToggleRow extends StatelessWidget { + final String title; + final String? subtitle; + final bool value; + final ValueChanged onChanged; + + const ToggleRow({ + super.key, + required this.title, + this.subtitle, + required this.value, + required this.onChanged, + }); + + @override + Widget build(BuildContext context) { + return Padding( + padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 4), + child: Row( + children: [ + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text(title, style: const TextStyle(fontSize: 16, color: atomicOnBackground)), + if (subtitle != null) + Text( + subtitle!, + style: const TextStyle(fontSize: 12, color: atomicOnSurfaceVariant), + ), + ], + ), + ), + Switch( + value: value, + onChanged: onChanged, + activeThumbColor: atomicPurple, + activeTrackColor: atomicPurple.withValues(alpha: 0.3), + ), + ], + ), + ); + } +} diff --git a/example/pubspec.lock b/example/pubspec.lock index d3ddb33..10d9cfd 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -5,10 +5,10 @@ packages: dependency: transitive description: name: async - sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb" + sha256: e2eb0491ba5ddb6177742d2da23904574082139b07c1e33b8503b9f46f3e1a37 url: "https://pub.dev" source: hosted - version: "2.13.0" + version: "2.13.1" atomic_transact_flutter: dependency: "direct main" description: @@ -28,10 +28,10 @@ packages: dependency: transitive description: name: characters - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.4.1" clock: dependency: transitive description: @@ -52,10 +52,10 @@ packages: dependency: "direct main" description: name: cupertino_icons - sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 + sha256: "41e005c33bd814be4d3096aff55b1908d419fde52ca656c8c47719ec745873cd" url: "https://pub.dev" source: hosted - version: "1.0.8" + version: "1.0.9" fake_async: dependency: transitive description: @@ -86,10 +86,10 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "11.0.1" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: @@ -118,26 +118,26 @@ packages: dependency: transitive description: name: matcher - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 + sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 url: "https://pub.dev" source: hosted - version: "0.12.17" + version: "0.12.19" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b" url: "https://pub.dev" source: hosted - version: "0.11.1" + version: "0.13.0" meta: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" path: dependency: transitive description: @@ -163,10 +163,10 @@ packages: dependency: transitive description: name: source_span - sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" + sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab" url: "https://pub.dev" source: hosted - version: "1.10.1" + version: "1.10.2" stack_trace: dependency: transitive description: @@ -203,10 +203,10 @@ packages: dependency: transitive description: name: test_api - sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + sha256: "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a" url: "https://pub.dev" source: hosted - version: "0.7.6" + version: "0.7.10" vector_math: dependency: transitive description: @@ -219,10 +219,10 @@ packages: dependency: transitive description: name: vm_service - sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02 + sha256: "046d3928e16fa4dc46e8350415661755ab759d9fc97fc21b5ab295f71e4f0499" url: "https://pub.dev" source: hosted - version: "15.0.0" + version: "15.1.0" sdks: - dart: ">=3.8.0-0 <4.0.0" + dart: ">=3.9.2 <4.0.0" flutter: ">=3.18.0-18.0.pre.54" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index df32d9d..cd0bb1d 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -1,83 +1,23 @@ name: atomic_transact_flutter_example description: Demonstrates how to use the atomic_transact_flutter plugin. - -# The following line prevents the package from being accidentally published to -# pub.dev using `flutter pub publish`. This is preferred for private packages. -publish_to: "none" # Remove this line if you wish to publish to pub.dev +publish_to: "none" environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ^3.9.2 -# Dependencies specify other packages that your package needs in order to work. -# To automatically upgrade your package dependencies to the latest versions -# consider running `flutter pub upgrade --major-versions`. Alternatively, -# dependencies can be manually updated by changing the version numbers below to -# the latest version available on pub.dev. To see which dependencies have newer -# versions available, run `flutter pub outdated`. dependencies: flutter: sdk: flutter atomic_transact_flutter: - # When depending on this package from a real application you should use: - # atomic_transact_flutter: ^x.y.z - # See https://dart.dev/tools/pub/dependencies#version-constraints - # The example app is bundled with the plugin so we use a path dependency on - # the parent directory to use the current plugin's version. path: ../ - # The following adds the Cupertino Icons font to your application. - # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^1.0.2 + cupertino_icons: ^1.0.8 dev_dependencies: flutter_test: sdk: flutter - - # The "flutter_lints" package below contains a set of recommended lints to - # encourage good coding practices. The lint set provided by the package is - # activated in the `analysis_options.yaml` file located at the root of your - # package. See that file for information about deactivating specific lint - # rules and activating additional ones. flutter_lints: ^5.0.0 -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is - # included with your application, so that you can use the icons in - # the material Icons class. uses-material-design: true - - # To add assets to your application, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - - # For details regarding adding assets from package dependencies, see - # https://flutter.dev/assets-and-images/#from-packages - - # To add custom fonts to your application, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts from package dependencies, - # see https://flutter.dev/custom-fonts/#from-packages diff --git a/example/test/widget_test.dart b/example/test/widget_test.dart index 085123a..9f5a103 100644 --- a/example/test/widget_test.dart +++ b/example/test/widget_test.dart @@ -1,7 +1,7 @@ // This is a basic Flutter widget test. // // To perform an interaction with a widget in your test, use the WidgetTester -// utility that Flutter provides. For example, you can send tap and scroll +// utility in the flutter_test package. For example, you can send tap and scroll // gestures. You can also use WidgetTester to find child widgets in the widget // tree, read text, and verify that the values of widget properties are correct. @@ -11,17 +11,20 @@ import 'package:flutter_test/flutter_test.dart'; import 'package:atomic_transact_flutter_example/main.dart'; void main() { - testWidgets('Verify Platform version', (WidgetTester tester) async { + testWidgets('Counter increments smoke test', (WidgetTester tester) async { // Build our app and trigger a frame. await tester.pumpWidget(const MyApp()); - // Verify that platform version is retrieved. - expect( - find.byWidgetPredicate( - (Widget widget) => widget is Text && - widget.data!.startsWith('Running on:'), - ), - findsOneWidget, - ); + // Verify that our counter starts at 0. + expect(find.text('0'), findsOneWidget); + expect(find.text('1'), findsNothing); + + // Tap the '+' icon and trigger a frame. + await tester.tap(find.byIcon(Icons.add)); + await tester.pump(); + + // Verify that our counter has incremented. + expect(find.text('0'), findsNothing); + expect(find.text('1'), findsOneWidget); }); } diff --git a/scripts/toggle-example-spm.sh b/scripts/toggle-example-spm.sh new file mode 100755 index 0000000..aa80418 --- /dev/null +++ b/scripts/toggle-example-spm.sh @@ -0,0 +1,70 @@ +#!/bin/bash +set -euo pipefail + +# Toggles the example app between Swift Package Manager and CocoaPods. +# Detects the current mode by checking for example/ios/Podfile. +# Usage: ./scripts/toggle-example-spm.sh + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_DIR="$(cd "${SCRIPT_DIR}/.." && pwd)" +EXAMPLE_IOS_DIR="${PROJECT_DIR}/example/ios" + +if [ ! -d "$EXAMPLE_IOS_DIR" ]; then + echo "Error: ${EXAMPLE_IOS_DIR} not found" >&2 + exit 1 +fi + +if [ -f "${EXAMPLE_IOS_DIR}/Podfile" ]; then + echo "Example app is currently using CocoaPods. Switching to SPM..." + + flutter config --enable-swift-package-manager + + cd "$EXAMPLE_IOS_DIR" + + if command -v pod >/dev/null 2>&1; then + echo "Running pod deintegrate..." + pod deintegrate || true + else + echo "CocoaPods not installed; skipping pod deintegrate." + fi + + echo "Removing Podfile and Podfile.lock..." + rm -f Podfile Podfile.lock + + echo "Removing Pods xcconfig includes..." + if [ -f Flutter/Debug.xcconfig ]; then + sed -i '' '/Pods-Runner.debug.xcconfig/d' Flutter/Debug.xcconfig + fi + if [ -f Flutter/Release.xcconfig ]; then + sed -i '' '/Pods-Runner.release.xcconfig/d' Flutter/Release.xcconfig + fi + + WORKSPACE_FILE="Runner.xcworkspace/contents.xcworkspacedata" + if [ -f "$WORKSPACE_FILE" ]; then + echo "Removing Pods reference from workspace..." + cat > "$WORKSPACE_FILE" <<'EOF' + + + + + +EOF + fi + + echo + echo "Done. Example app now uses Swift Package Manager." +else + echo "Example app is currently using SPM. Switching to CocoaPods..." + + flutter config --no-enable-swift-package-manager + + echo + echo "Done. SPM is disabled globally." +fi + +echo +echo "Running 'flutter build ios' in example..." +cd "${PROJECT_DIR}/example" +flutter build ios --no-codesign From f4e982bfbf70aea77841a08c675427f5e77b88e3 Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Wed, 15 Apr 2026 16:20:29 -0600 Subject: [PATCH 7/9] chore: add action to build the example app for ios and android --- .github/workflows/build.yml | 81 +++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..f326938 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,81 @@ +name: Build + +on: + pull_request: + branches: + - master + types: [opened, ready_for_review, synchronize] + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + build-ios-spm: + name: Build iOS (SPM) + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + + - name: Install Flutter + uses: subosito/flutter-action@v2 + with: + channel: "stable" + + - name: Enable Swift Package Manager + run: flutter config --enable-swift-package-manager + + - name: Install dependencies + working-directory: ./example + run: flutter pub get + + - name: Build iOS + working-directory: ./example + run: flutter build ios --no-codesign + + build-ios-cocoapods: + name: Build iOS (CocoaPods) + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + + - name: Install Flutter + uses: subosito/flutter-action@v2 + with: + channel: "stable" + + - name: Disable Swift Package Manager + run: flutter config --no-enable-swift-package-manager + + - name: Install dependencies + working-directory: ./example + run: flutter pub get + + - name: Build iOS + working-directory: ./example + run: flutter build ios --no-codesign + + build-android: + name: Build Android + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + distribution: "temurin" + java-version: "17" + + - name: Install Flutter + uses: subosito/flutter-action@v2 + with: + channel: "stable" + + - name: Install dependencies + working-directory: ./example + run: flutter pub get + + - name: Build Android + working-directory: ./example + run: flutter build apk --debug From f1dd9fe983b5510cf44ee6ca5250f334cc2c0611 Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Wed, 15 Apr 2026 16:59:55 -0600 Subject: [PATCH 8/9] chore: update example app readme --- example/README.md | 79 +++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 70 insertions(+), 9 deletions(-) diff --git a/example/README.md b/example/README.md index efb7f22..be1301e 100644 --- a/example/README.md +++ b/example/README.md @@ -1,16 +1,77 @@ # atomic_transact_flutter_example -A new Flutter project. +Demonstrates the `atomic_transact_flutter` plugin with a multi-tab UI for testing Pay Link and User Link flows, viewing SDK events, and configuring settings. -## Getting Started +## Prerequisites -This project is a starting point for a Flutter application. +- Flutter `>=3.41.0` (required for Swift Package Manager support) +- Xcode 16+ (for iOS builds) +- Android Studio / JDK 17 (for Android builds) +- For CocoaPods mode: `sudo gem install cocoapods` -A few resources to get you started if this is your first Flutter project: +Check your setup with `flutter doctor`. -- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) -- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) +## Running the app -For help getting started with Flutter development, view the -[online documentation](https://docs.flutter.dev/), which offers tutorials, -samples, guidance on mobile development, and a full API reference. +From the `example/` directory: + +```sh +flutter pub get + +# iOS simulator +flutter run -d iphone + +# Android emulator +flutter run -d android + +# List available devices +flutter devices +``` + +## Switching between CocoaPods and Swift Package Manager (iOS) + +The example app can use either CocoaPods or Swift Package Manager for iOS. SPM is the default going forward (CocoaPods is being deprecated by Flutter and the iOS community), but both are supported and the plugin's `Package.swift` / podspec work with either. + +### Using the toggle script (recommended) + +From the repo root: + +```sh +./scripts/toggle-example-spm.sh +``` + +The script detects the current mode (by whether `example/ios/Podfile` exists) and flips to the other. It handles all the cleanup: + +- **Switching to SPM**: runs `flutter config --enable-swift-package-manager`, runs `pod deintegrate`, removes `Podfile`/`Podfile.lock`, strips `Pods-Runner.*.xcconfig` includes from `ios/Flutter/Debug.xcconfig` and `Release.xcconfig`, and rewrites `Runner.xcworkspace/contents.xcworkspacedata` to drop the Pods reference. +- **Switching to CocoaPods**: runs `flutter config --no-enable-swift-package-manager`. The next `flutter build ios` regenerates `Podfile` and runs `pod install`. + +At the end it runs `flutter build ios --no-codesign` to verify the switch worked. + +### Manually + +```sh +# Enable SPM +flutter config --enable-swift-package-manager + +# Disable SPM (use CocoaPods) +flutter config --no-enable-swift-package-manager +``` + +If you toggle manually, follow the cleanup steps in the script to avoid stale references. + +## Building + +```sh +# iOS (release build, no codesign) +flutter build ios --no-codesign + +# Android debug APK +flutter build apk --debug + +# Android release APK +flutter build apk --release +``` + +## Ignored files + +CocoaPods artifacts (`Podfile`, `Podfile.lock`, `Pods/`) are gitignored in `example/ios/.gitignore` — even if you build in CocoaPods mode locally, those files won't be committed. Commit from SPM mode to keep the Xcode project state clean. From cc0cda4ff95030a79487df81c81e03d21618d90c Mon Sep 17 00:00:00 2001 From: Braxton Ward Date: Wed, 15 Apr 2026 17:01:45 -0600 Subject: [PATCH 9/9] chore: update min iOS version to 15 --- example/README.md | 2 +- example/ios/Runner.xcodeproj/project.pbxproj | 6 +++--- ios/atomic_transact_flutter.podspec | 2 +- ios/atomic_transact_flutter/Package.swift | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/example/README.md b/example/README.md index be1301e..dda112c 100644 --- a/example/README.md +++ b/example/README.md @@ -5,7 +5,7 @@ Demonstrates the `atomic_transact_flutter` plugin with a multi-tab UI for testin ## Prerequisites - Flutter `>=3.41.0` (required for Swift Package Manager support) -- Xcode 16+ (for iOS builds) +- Xcode 16+ (for iOS builds, minimum iOS 15 deployment target) - Android Studio / JDK 17 (for Android builds) - For CocoaPods mode: `sudo gem install cocoapods` diff --git a/example/ios/Runner.xcodeproj/project.pbxproj b/example/ios/Runner.xcodeproj/project.pbxproj index 0bc8bc5..8dd6b55 100644 --- a/example/ios/Runner.xcodeproj/project.pbxproj +++ b/example/ios/Runner.xcodeproj/project.pbxproj @@ -368,7 +368,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = iphoneos; @@ -495,7 +495,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -546,7 +546,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = iphoneos; diff --git a/ios/atomic_transact_flutter.podspec b/ios/atomic_transact_flutter.podspec index 40b3810..0897871 100644 --- a/ios/atomic_transact_flutter.podspec +++ b/ios/atomic_transact_flutter.podspec @@ -15,7 +15,7 @@ A new flutter plugin project. s.source = { :path => '.' } s.source_files = 'atomic_transact_flutter/Sources/atomic_transact_flutter/**/*.swift' s.dependency 'Flutter' - s.platform = :ios, '13.0' + s.platform = :ios, '15.0' s.static_framework = true # Flutter.framework does not contain a i386 slice. diff --git a/ios/atomic_transact_flutter/Package.swift b/ios/atomic_transact_flutter/Package.swift index 8bd24e5..8d56984 100644 --- a/ios/atomic_transact_flutter/Package.swift +++ b/ios/atomic_transact_flutter/Package.swift @@ -3,7 +3,7 @@ import PackageDescription let package = Package( name: "atomic_transact_flutter", - platforms: [.iOS(.v13)], + platforms: [.iOS(.v15)], products: [ .library(name: "atomic-transact-flutter", targets: ["atomic_transact_flutter"]) ],

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%0DFPV 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 mK9CnG~R`n3$+0NO>`=EXvw<%$h-e!In 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 z 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�{%-*j|8cYvx=NrIh(F5w>j{JZJIqhN13>8+##8 z0jBf>IX%B4jPUFnziXk#D7;Y)@56)<-oJ2ozXBHh592q#P2$Cj=^T5KzlY_Iv-?%- z{yebAuNx?JSljwLiKC2f2d4C-*Gu>B3yk)5fy5VFCHW`0zgSNg@$<6$PXSYU#w5G) zOXeSC{wuDQ{MRvmD=>wpU0)@4yF(e~{5nqVNKXx?r+TTBKebT$7yuUK$?^{nMttg6 z{`_mCdvvYj-^6%|@mGNNAJ8c$o}u0mrW$Snxw{(sd`fm!Li~{}asr9LMj9<&uAt`ELRyekb#PnlRGyB=i45 z@FV{aN4j2LMgGyg8E*on^qk=G+)eIqi*kB?Cit-i&f(dsWq3XgZ!KYj_d5>n!@yU( zc1&6R85!Qa%ukEobR8r2@`N(=PZGawh48PWKP7P;;Zlb(#<-Vo3G##M&lury$Gj8l z|3~be@Js)H0jB&MXZ&|HgcC~ieCfV{v9eI&+Za18koYT%$JzZ+#$)V%-byLY$?n%M zo?IaPw=s4z|0fuav3r{Er3t0{Tay22cDMIReE!>|{P9wWuVH-rW{KA`PQOp$?Tqb6 zGhLq{4Eb)B{|IB1@oTP??m@<@7&{nmCye}Z_eyzt7~5kK-@|xnjl_$ull)`vlK7*H zqZdg$$=J!b>>ZMS+$P=WTx<$YVcf!ak};jLP3{iH-(;M=UHX5V@i^lP{$BF?J|Nv! z623H{ba49K$L{0o{#nLT?ElA%CmEN#Q_4#ZNO{*Vp6r+SeT;+b{$;`lFUsNlg5Bxk zZMsU`Ql2s>pmHta;~ZWOV_IjU>vL|&@8}ay`99+*j{l2{oh*NeNAkOwe-q;%hxY-- zKE`)3wsZaZSH=!@|AXev_|jEU{!~=P=Q_gYC6w=cN@71@q+j9m4>A83iqD zB4a1xZ?OL(tbhK6aRtl!8RIE-|1JBUL_X8?rdk<(Df6#kY-b!NjQSMi^nQ`ukFmV3 zF&<_9hZ&z>_unucW=!K)O7A3N8mAKOXa8?ze3aek{B3gI!|oqpJi+(~<1xnnMHul7 zZjkA#t(SPRN#f5ChP)c){~BW_<23V+-6Hw_4cMqZFI)|LDfBJJZv!yt=do`{{#zKA zv-_Ql-CvXLM;Vtgel7IE6&EAEUzYAyG4|ah@r{g~jE5Pg|53Vsj&V8rzmKt-`JZC! zU|gnhcwdtK>0E0HpFW18%TKrj>EZf1$awr_>3*N)eyhaK5H1~4#<@PvZvbAHP~P`p z>3$*Oqm19exQ=lpO>G>98C*v0wA7Fkb z>`cn9e`MUl_#YU5jj_u3*Nmf#FIp%4FJ}35j1O@91{nX6@wXX2$@uq-Pcr@+pOp7s zjJ=GHadeQRd%Q86RVOl<^efb8i6u>&BGPeUkqw z#>0#^Gfprb1ul`S;{T&2eBJtN_nS3GX%GX%nt}Pqw^|oA6sVXS*LT;g?PLt?$j|S53In zgg(LfPRtO?agVuQuUzCVZa>mu|_H?>FHenebmsINFl!f3FEYXu>a=@atQ%{ckYg zpPTTaa5jIH36GfYH%$0(6Q0+WE${6n{7DnuYr+Rjc*=y8_H6lYF=3AhZ#3aP6aKgf zf5n7Wyk+A6Ly+#y$Od*_=6^V zuL=LugpZl9V{3MNt}$WNgquvb#f0M~e7gyM+JwJq!Us+GS0+5KD?7fIn6S%)Z!qB= z6aJV9Q%edgj=7wxBYi!sp?GJcXW54J-i`kD#yYdZ^14tww9!=+SRan|hGXHLxZq#6 zXy`i31s3q=PzA6+8uW~Kl*cskl8|jJnM!LGfy|qr4vppQI?`es& zhFe!rXw@x|p0>_*Vzx6Yv$eBzeYhpuxh*_^Y^>gN{RS|! z*E?$i{)h{?>Tl`ojK&+ou~?`*TpM3)G4f{`9O}s`S0z=?_2F1F(i01#@(kPoY?`xz!EuLz3?s)~iv@?5l1G z^|XY$Rymg~3)I$mJS$eL^mvv#m#wOIRW4gmz1q2=Zkcn%vTE0|)vLW;tBJELy~$Fe za=F4i+d6wAJ>4*>gu&vf&%9Vi7O9n*JqK~t`n|abwA6fy3v55T32r~z3ASj|7f*21 zQ`>a?*-bQw+_#wlwrh^X5tqxg4P)fG&Q@n=dALDFi=~yVtx4LzHlsFd*c>paF?Y4mN~Mg z5gfV?%j3GU7_8MX+}RA;(s(T=V061EFXx$+mnLK&E(X}A*^?KHTdvqM&hNr8wl)|q z5a+Xzoq^LfiCmSDp4v!vv@1+AcW6z{RW;fa$hsEGHbqfs7WHItdDbk7V)CpR6h)<- z<Zm3Ee^j8!{gS)@nKf{Gp*>R`(n zT_4E#^eyd}Sw|0QSvOb{Z80A#3b&>;ED5)!Lad2?B{RjUazc;0cx!6Mns|#k z$eM7g3dxdmYud@0=vT5fo`&8MgAObkvK_N!jdSB^DXBtotS7giB+KfjfF#ShrjVSo zmbTN-A_d}fS}J1}S(f!fAz9XyK_N+}(eew3vfRuI$vJBk!D<7hC464s_ec7ATf($V zyrF@X{;^7IeYxFLRG`(WT2!FbMfc)Sw3>-4!ac34LM>a{ducO9Qz*6-b3xW7+Fdn~ z9#3Dq!;ifgeX$KuZ0QKouy9LzN5knT)Z*eSR=GI{w5DE*3bdwWi;Fwk3AS31i^kBp z>YbBFYZ|z?NQ;WNxInA=xTr*HYPq<$vt4tn>KDY2l*(Du4MoIRPjE4TmUYAI0xj!? zBI3?=f=@#?%pSwj(hbE$TGkCkL|WGkMFgIPZkS!7W!+Fj+}W-k3Zm>x+2>SS!Z-A}lG4d?GBVi@XBPJQ)^MMZQ>Aw(bfEv7~MC z3bCeZ@`|viY4XXiq-XL9IP-F~sADil^M?9*S~{@5)M~G6_G>NjIle75E0b?aEz0co zjN)yv9ht(m+=TM@x72#f{;f3}vu}%S#^l{nb20lpqe8RTNE$8eTW$G1fV&{ozn= zOUGP<8d-}-t*Hx#qg|anTjwG-o4L5;?nomBh#PBa`(pSOGTbY|n6tMz z$*@oBJ)TY8*|V9sx@PB^L)?fZzuMP}lvp|oY(dOoDwHyBq`e*4TGblf($_vPFc4j> z?FVi0EL~AqU`wB;dUk&+PS0OW^=bJl=4sQq{KmeXicRY}@)y?1clpbAFYp+PrGCG0+ru#VgyZ z&VEqlsj%6DTIF&X_B3sz!AGreQ&U5@UG3=&6t18a1mv%F5Rm<;Mj<7ahjC64=P0jG zgGaE21>udzke=DIBQJNMn3}(`OlXi z-AlpD&Ix6pL_J{DXGw)leT@z@My&vArlA<*%e0Cyvk}inMFIN zMU=B%o0Nd?-dNw{IeifU-}-e;>uT3|0}X5aO`f&2^#KS}*VXw0YyIoCyf54mR|2yz zt@Aa_ozZw0L0z~jjN=QSS!a=MI<7e;nqMT8iMKzg!?;VbbL)`s4L*i zgwY#r>jEz}83(q7d+E#zB@i3v-V*8RY;jOWV}PP_8HlbizVc^*z(5ogS@#bekHiE5 zYaFw57e@XqM$qC3ME$U1GU7<@8*x6hS1F$DrJ^q>Gq4%&MZ$Ax;L71w87b z)#9wC0a{THbN)irEC~hN6Ua@YY5X*2U%8`%xqHpAdFSet?Y_CPXG}J;4}ZJEc;c2g z_A4Kcsq@I}8JG*RX+)gsrFna9c@#J}ET89F0?qwrAVAbz@ikPg5c7#r4l(nfef^A2 zv#5b+E=Ui{+E+Cts7cEFzx~VNFP!T1Kz+rZF&!$KtJHR^LS%$Sl4Kw2@hS z6mBL1WIN8WP^J3EvR%H~lr=|Vs0p)rnl%$=_c>bz&gL^W^Je4Dn{fkCWBRgtHBkt? z#(q{TbShoa@br3C)q69>+v1EJScoC7nNpZJuhqlsnspRdU%$G3eLdN&xe>_AG+QJJ zc*q+O(^-rzCyqzt^A ziB!t~s3hJkh27AHQA}TV!#cmyU{;%1iV6{}hsh8AA8rci~>J+e4okcDdbTz%)S`nkSW+$`0P z%b97;PNWQb!wT+*&y`Z3!D9s@XWh48LFBR)s*kyxvP#Jhf}KwZFS*TY>eXnvAF3(Dsd?u0GmR zj2<=9p_&?M!Kn|IE3yS=GH(m3I5U$@cBC_fTF@8Jaj5x^+$}7tl4Z#Qzet#;*4dVI z^4DofUe1!SK-AqCi=AOa%_owrKwli`+7@1hX}-#3p;oQCH}=snQV9iS7y>A=%!kX3 z&e}ED&wXPkuhuS@d#_fc@^2%VbF^ed))c3!#-KM@sn#yX8Sglbu3w~omMKlCTxMhF zp?+@`2Gg3L)D#B(Wj93p8(prxo>(;8f-~vDt)5ymER$5hl@poeO&H&7T-FoW4!d32 zbOy=N)#S+)jdW5q@km!sT>wKKkqfKVZ4!qgV!ot9ELe8%ilx8KIGI*I%UG?hQ}kS+ z-T}77;dMo;{?gk?om&?spZjkPtmzNj9Ei6HbzoX(Yl=JDtI)dJW#jhy=Mp|APTM<+!VIGFu0`vuuHNMg#Rhs>JZ-4zHLc-L zEB0fCm)#tRRkhJ3ffZp<5;(Y^)>$W;V1OP)`=$r;rUJ~-t&;6C|0;MUWQ?#ndpxVO zqAU{6DiO^pI*%cmCwk~ALRcww1%x>^_b8(6$U$eV%b6K{)>nqZP&>2_A>cuBgm%MH zbPdn?czOmTb5n%6%_!z2dA1-+d-|X^S_6Te7Jt)vP;I-z4Fdq4+V$~Uy87B`GQA}p!+x!B ze|%kEJlYpW^24F-^?_bzpo^1TgRKrNk&sCHre0EMy&G%L5jOO+hWq`Ua?&M+*_^=o z5YBAXl)1JcVtHF9I!zQwKn=w@nrOS_#_Cmlh(UZKz8fPN@NcPVqa!}z{eG1uoS@oy ztH~^j2eQMCRaV!9+d_R^6m?8}h>=z_(k0Z&MklM_T2zpJPSC6#go2)3W}f_FZ62#! z5r~Oc(4-W!3)UZgh=+48=YK)5>^9|(wfX}l5}2;*DTE*P57DnqpPY6HFgkdS|R}hgiysE|A zvK}4eT6X-ztvZiuk_Hi z4^c{Sgc=Y5GPGPZ~aIXBf6yjA3C(F^iH+ z=gNyYAvyy*&pF#S7WgcuP;$+ptsfk(f4TEN81xPQW9Qd5-B_7_R&b6P-W0J`7ce!B z)BDfpSKY*1x_LCp$MH8=EW}qjIu;A|m5vS-b{Cl|u!mbURcS%Fm|L4X)jrVVv81B% zOL3m580$?R@$L$24G-WWfesp08W7oaS#C?088BRzE;nHKU0P+p%#n1NW9c$S(`AmQiz1p;WtLXDtdzHNwjZvd zsWmw2>IV4hmB8?U>?NyHDV)%Im zO=8iAWEP(a#3eVBJfEb^Ik-H2Ergr1oM<839KUl9H*1A=?m=dGn`>zL{({WM*x4U^ zhYR$~`BpktVnBrNXj)ed$nONDSJPa79AEsBL$)$l<}47->xN zd!X6N@^q`fiWR5rv+{I(;^2cq6?U$LcP91hj02yo<_O{Dnp#QbTy{HKmaE~Gli`@n zwVVt?)2rMzyPQnWY_2LYF-@E5mQ5%^Vm;Yu6cvgS&>`p7miLZt4(J`ot}_< z=d&3l$5w8UMH91hS#c@LNHfhI(6ZtIEiazv<)l|;4`?}Qw%J*#isye7X}%&-NE6P^QeC`^ zs*C4tb@AM-E}pw9il=BraVa&$qgzv4%F5-6x7LNb68AFPgsX5@<6eQg2KP$bm{Gw$ z;&c(Ki+C|Zf`7z~nGpOVe$05_ANi;xADHdHKk`vYKF|r{ANhdUg@5Ful6+K>4@@55 zANg1&qC-BGk&k8M163RU$j37BfohD{l8@!&163CPL<-0Uswe)DkLBb8RT2NlM-}-% zwZlL1QAIvb#qf`ORFRJ=@=--Ts>lbb4*rpkYVv_ZP-M)Q=jDeGpg!#0S!%)#ykxRvn3I zp(9b%bR^oWjzneFk!V9Y5=~b}q8{l;Os*LslN}pWk1h*qE-Dt&xa|hSR-FKrzj_A( zZTQ$Dj}&d+}u=Ty*<61>f!&eP;M9SPc(dDeqp3M~}~ zG;H*&x9*obnvcb>eoRN;^b*|_=<3?my;QE!c1K$Ka2i|(HYzFddb8`AWz~+%<;*-f zxOsno2U;rAs3$9ONf2{{G~-ic&Hk&n37Q;2vFwe-7NZ zF2$`9E^v)cN{312ao#U6WGZyqB}5jBjRlMp;HLWKCLQVzZ}@Kl^r zn|xAHe#T+wp7Ef^k1Sbq6lQtuVaa_Z`?Y_B(`yuBc-G}%XGo+4J9A9=*P4{fD*IXf zQAL@D=jgMFQf`o=J#u>6rJ;qL048}~V|lwce(z^_&gT@ROA}(Cdi<~#ysNbvdmFRM z*O`*cK`KkSJ|^Qg`hud|E8k@ONBod$wDCe-W_hE?FS=G!B5?)p$j(20EgkV+j~@;v ziKG6TzqpTc7s~yR(=})|itFs$(*_}OY5wpDD9?8npS#f?|#!nYudI$u> z?jilHSzZUrb8>yDfjo-ei3KIf`MR&nLm;pPTbweNS>D*ErCZ{n43E$U3^^Fxk;@|h z4Jx!}AmH_GY}B0<$JgbvrjMdu$hhTuqV|D(kT}JruV*_pkV0OakeNh|I{3hg z8rY~k`0)054Y&dRtbt|P!`txoISpK{JzQ*jdoI6KlRw^|CZF>A)cZKf3H7`~YVw!I z2&&1))xn2KZ`wRfXtW)%`X}5U#Qh1}QQZ4+AH+R|`-ix9;BIScTWY&v7x_`7bhmB) zVRht!Ki~zDxl=7Uf@EqT{^mfSvsIbCha3;!h&${;#FOUw)byAUK6!u|^z?^~@19l< zV3$^B?|`DrY*X)pJ6x3+^+2el1-pjhO*29DK)e$MuF=<1Gw;#^Ii?<<&&5~cml$W3 ztM~PFZ^6>8@_Y3FHnP+1vb8gB)G|zqm&m6BmrzKGGMPWeY*#36Kz@7(_Zr+c;a-Y+ zFYa&Sz8UxTa2xXr_2U3HsmWdGcp2));E9sH*J-6#t_~i)L<6q{Sj1q?#fZ>y%16(L zXSk&9LZUJyb)Z$Au&K;!R}Vz7*$blvWo9d~y{9+Qh3;l%gL;7X!YMNi>V2XB6lEGk z(B9rlCydR!Lp^|xNITo8klw0?_nQOpP`@(cpt7RxJmB~m^+2~+;xkl&rwit9EAsCv zxZjU^7`Ij@AI9??xc?2eIlZ2Z{)W_Mr7_i4>P^1DHT|eJ`QJBr-n;owZvJ>|`y1`U zrJE0-JSm&i!Qc5jHhX=uZAtxcdML-g#tQt~P=kM)RojxyQ??}=CT&X^)8H8=o@QH_ z+f5HS%w^3^Tba*cD^u;ZGDRKPF)pJt_>gb&Aqvm4$+OY3!PDeNz~yT4FKX(xQg13& z?oHk5@TOWSys52DHC0=qChOCnZqOs3D(IvTrKQrFJmpP3?M?nxO*N*ysrn<{RHNij zlSk3g%Wv|$$FteA-Yofz^!nAEzZ<6TlZP5d?xv`CNA3@zFz=(vW;kP3;J(sd}Hx!+OfgNpGqf`MVi; z-Dej`m=BlAXUYyV^v4p;&{c8AHwJm$*s|sq%S>-k0JT zbfjF;-4&AVtr0w%QO!1>nl+BY@0c#9%uRJv%8@m1b~)x+C~^^%aZILU@S&in|LWk$ zlD?8mwQTZxMXf+mYrLr)sEgrp&I7GwX?ddO8Pzf>4v`0|O?^IK`gv_hKwrOn74w-_9)uZ;P0BznAGHPRAUs=4u_iRgX|4<+x`pd zZTl6Q-Ge05|H5W3vDq8!Hv0_@oBc+prp*uA$~Ju0R@V4`;QT2yd99kPEgklQqka^6 zZwzX099l1JE2}NDm0f?Ot<3MTmEDBeS3ik&Hy|yK!%MJkxVFQayguqp`uo+9`x0n` zqVbCC0{6MN*V*xJlLP+(2zjuSO1CUU72j6&i3&kJOVu6>YY^K(m7jfhZkErh>HR+W zd=B{5lE{rD^1TrGSy5riJ~0diNbVP8umc3`vsqIUdFx}nThsRxd?Sh7Kw>vL^XYrU zLhAb*=2>eTRSlUow;NePIYJpC^CPRHpyucnYHYlOo-_8AIw5T1o&iPGhHlTG8rrU? z%cwoS52{>EzDQN#07`aT}2E4C#rDeG# zAJ&{ai5E&diDydchOZS?Bdgrp{?wKJ7Gj)<53JARU%1hrrW_W&+2*ADDCREvN9r*W zNQE~UK1z)hid!9d2c?TeQ|IVDAzPQ*-H?1n9ZcKQ!Kvd7OOS?_s7FPwNzHD;(4RCU z|CRke2ytZUdy^1y5{m99THXZmLbx|3pKcs_vJai^=A+_8LlWU#K;f$+LmlY3RBGOv z(=cTklP@k-%Y zIL-5ASx{ja>K8H~wf01+!S})gG%Aflg?w-12Kx&?z4E8({8BY}BvT*N)IyO3L+Q8- zlgk9%H031+BX~srLglTdwxc9gpLpKAeqP_XD74be7%rsVY3MLA`ZPy=N|d>p5*=7x z`QjyoW^NA+R1$}>YRyPhDV1RIVU~oNauSw{KnV9-eyJ2T zbLNfK3=fc=pculezfX@Lh6XZ*Fz^rPG2D5WqnLT6jiH|Qj&$$yCjVft?nTDR zyoUXYTEF?wD2<;EEo)c+xD%cX9s+w^2V)e?T?5TupA6 z5+j!IQQ5R*&Lx;Frbv@(H4Y;nIZ()wCq^Tql)B_0@5tSx%y}5{f;ahJ z!f$36BC*yfV*EiKX@sQr*XHq@SB&S{VT?tb-qd!tnp#8Sk4ey=?5@^CLD8KYOhA?h zFJlO5X0;r0=;0cN9x`>Q9kR>L9qXCq1JJv1avs(SJiENDj-Lg;9pk@pJ$kc_|4^SC z#_=PSC)q1!q@PP{cci~Lui^n$x^d_fIxJh=kzq`rV0ue0@;bJU5<3*-o-LuCtrIQy z;#RfQKcE{@Pnzs`sZZZ&+g~lSO0)-z)~Wuf9uhP`g6?BMN1^e?yvbv%VjDEm>q(&n zVbIH-Maw3wTB@S^N6^BahrZJVA7H`9^(mDn^D8MH&(AS_B4Der)9g{v{!oJtc~dK> zZWrrNF{SXL3@~|EtJe(}XBrCZ`8)-d>A&^zx|eg~r)tu!(u5*i$Pg7uBV%vA0{Q{- zNfoHyPOac(pWhJep$7bJ3;ZhheHQqe!5_51-vNG%&9qVbZ1XcB{{4+9IWLpXOP0RC zATwyIsQ1|_8r`;v4NhCdW{0gJY^PDDnygWiQPS&n6jOQKu-oBHsui}fAO>sA7)1Fn zv{Qqyb`iJH1d3BMz%2Q!r1biLIn0M)Ui~YW4dxXPUB8*2*=Dk#w5jHqHJR2uL9@$b zc1dRCX>~%ITBf)9)bfNjwM>Hasb$UAQw9mg)Cp~BncnJC%M;qvGTzDwe?8EIdftQT zgf_Lj`A{ADo6qA8;qJw~0rz)se;+r^c~U=U?607V3fgzl;?ndFv`+HZqUmXxMw(pN z<6l@;eTvLvIiFy#7g?V0UQn8;f1zQ=AsUDXqe5ENY%@#knvWlm*r5#<=Br76sWvjn z9baZx<@~7#PsA`2iZQ>;%x7@Vr9 z`zdHCDfv>?xU?bpbFxvS*b+7Q3&Ev{m!cb!FL8t)}d5U%90vbnRh%J&aayM~_k@kio4P<1@P?{iYTnn7i z^(I*ezbY8|j2BtB&$fRrNtJ1uucZZX&Eyk=^^mZFlE6ws91(BKx{Vw2P)jQe5?YFo zOuPOA25H*1>+_;mcI@#cf5Vyf*z`Y$#0}LTKZZ9yF5|U8P5v9Q8yPC|Mk`PmOGB!W zqCN3yifo}QH$+vNe)x9D^lF5LLQq8^P<||&TZp0x!2}=oChvB`bNpQo*QZfdN`c_< zdLL&~H&V^zt51WRe7K%0X=VCenygC>`SkdlW3FvnLf+*4v>c>ofvnTMGl&JEI4+{7 z#pSIsF3oye&P801=HXe(LPlg03pt(a&?ABe8P<3STHiEw9Z=rTLdoI!gXmT%G6{~% zj)R!;6?Iq35;eJ-1~alT+IAg1&BDoz4c^F5MYQPOs5f;tm4>nYYn4ndY^?@>iE509 zH_eFsO=3q{i7(a@o7gd`*me#41*_zj>VXqa-(%A0y>QawFzo|^lEe#)sdP;Pg_A~J zk-|U?wTtE^R1IF13xt`rC;NT{d+^b5m zN4imMg_}>H`f)rqO9!etKtbs+jK>b?KxGINl@19!_Tv%Se^io$WTWzf+c2S#`%6JY zu6a{mryR`5Sxx0=S+D0FdH@9eID76(XpC|snA(BPO6XQumkb>NXXBWR)jk<3r;OFO zKq4C_@F=q}ji=Pm5^yAk9uUu0iRXs|vrukG&=G;^_uz3-I&k(Lm1qx<TfTq4d^2O+6ZMZ%{S{yBSoN6ndklylC7 z<~ObKi}4!9zsB`nF{Vo0hWUaP%ol8RW9Hh2nd>0>U)1l~C@6ZWa!jjJ+C zm)s?3*83UE7l@oO%%_^yBh2=>X9Eq6VL75_&@53N5X;&%_>f8yfBJZG0|x&uYqOFV zu}eovpRmtnl`kablb#t5Vrn%sKtFNVsNO4%g2L91objS@y+mVD59%IY&GnMQidgW` z(_hT~EaslEPsfp?Fc4rk{_j{n(TzK)PtL~r3Dg(~)6|;2K7Vv(lIok)_Gy)$+OxU6 z$o&y>-;dIes>kBv{te}r8<+Drw4cR+!9j(lwdXMZ-~@k-1%5a9RSWz+@HfwiA9Dkk z6KKSozy|x^6D7lqCk(R!!)m!VsZ9#_Fe#wY$|`ooWZEx}_wPdGHH`Q3j@9#zzb9x2 zfeQUSd5emsp2Hw~JA1L-J{D6x*-_lY7sh zqGA-g1EW})2gS;doPNk1!g`Z^X)kuei6QJnBdxjqyT}6`!ahAyrKa{$IERO*cc+o8 z=;c#=SeNaVy`Ef@6^0`QJ$*+{VcH#xbl>u)cDOq2D=BmJ`@9 z2-^()68~A^N&b9z!=#MSynHbt50rwd5f3d&THmZkO?!cX;KcMMNUj_1`w4pWgcOYF z4>IfJNW>Hfd6C&9)}z6;FJ4ja`hEW3qzGj7#Ps)2{}IHf3<85neE@GvJXnXd4A7GD zwj$yYv>eyXv?72#hwFd5P)rtR0qpoO6%Cb{9(hf4bhc>ga=poCH9h0Gy974*Fr3Cj zF5p2+qduDGJ5Tpnzw7t5U7r+&-{aFsqFgG7D3**KBzEHX@P-1xBW)cZdDuE2 zqHfx3= zLD}enD z94xq%!l1^EsP-Bxz^T|=+03~tr^5Bz);IlWGZVCB601jsEtBr-ZG|MCH)}%vt&rcM z!eBpB`67A-d)v1E+_#^D#S-+1!XC)AhcoN@+4H~JfKNz7YIye7H2><^fP|b7v#PqD zW-ENI;mH7ac$pKLDLlRVeHvkkb^R}qa?*E7Owb{p4cLr89W0JarR%rq&IkX34;kb} zi1j#57moTqsF|zO37o7O@53hzB3eExz)IJ6>(!hy0s5Kl&go2T~qKU&iJeg zWr89JbW|&@8Fhm9M%QgV)Q&oO0QV^F&*6^Y{uyrS+xOwt`giO7xmfc~P=Hi_i`nzV z+%xvRyHwcw`(%GE+HrP&j`5_JlAfR`>6|T7u<**s^5o83+k&fCl4NGf)DCp!CuC=i z(2i=mrZBmQ-mnj|(Z?}ILwz_=^aqpFA2cK%6Lm#$#otN>1Dv2*Cd6zsD|xWxnTp{V*LGDTjmb*y5+Lr7k{cBsY zn-sHc$p~p}TiHlN^a;Cf6J+m41-a`Bf(-pLh|Fl3A14nYzd6&>FsR8QR!2nns#%$x zC#S0(uHQ$sJUhdUf{j__`R>B$M-jeW6e5rXU_XvTQBBeE9d!(r(4P3UjkLQ=7+zZ5 z7ZMIOX+lsacg!Q>=nzcA!}UL02BcgQ4k>;+NuKh&$#F*a?aA2R-GbEA=w zlgUJ5S`E>;WO^Y*XXO6z6X;tqjPw7JbMn;-;Er z-+dghvf1}4^wNHpU68Lk1k2Z*#Iocrhah|Hg6vi#Nz0dHXn|!)5MffGf-9n)3ws4- zDL#tgUGMjkUo9_lGiVHaBm z-5{2^`t~3PsXd~_JIOk-4~dp*9}z9rzFV|h`(Dv| z&92=@uND;EIBdH{=*@^wfN0c)swR~fXQaUol+y+(zzUJsh@qPTtQg`F5b>=T5@l5} zBFd^_wxw5O*@r)OtBvSSMFwz8oqQIkff6j86n1=*VxaEZRg4G~T(R3N&|aaQ%l0OSrEGUpkddGuLq3q< zkum&-)w~Y`%Zz(qosZL-k^3hExtl7OPzNG|DCa3#D@H_Pso3ohXs?q<*^pZ%*e8=8 z6l8CdNQGG5082t5pY$*ags>>FvKD8xB-1OsuIE*H+z;M6AzF}FaOQqPiqZ5k@|MaQ zgN74SW@3d#)M9LkrbuB^v>>~O1=%ZxJ7q&9RPV}0$^_Ycr67Al?y8#q@p+J~R=dpLfps$&B5P?LAG4 zG1Tv5r zsy6QCz9j4W!rb~e`+omi{idM&yD)beo zTuK!mf(}tX0tQqoo>-|xjTd_;@D`PhXKZWx@hE3#c>RzULZTemxY^6k!^<#Ln%g23qESHbtcy!1|40Q)9 znZA>jw*(ZQ+AcrK`T{= zg>rhvDvLC;@NCDkC_;R+h%Fc8BFwv~h_Nqz5_`rPlT(e!X(1o1qAXa%IEy9`qvDxF z>_G1JAzL>fKN~0Tc@(B}8;@xIsk|r(o!HgIgUs6@R^keA+`$d+6tf`-ah{5burJ3+i&TXX+KT z=d|IOdPMF0l;N3rL+w5FQrffVp9W8r#H+M7)C+0PZo{+B@EkNeNAXP2bZefdxoOX% z?D%Hw#hAfyoE&LgLzaSk%>Mo}qi^wDy!eb5s~p&bi4EN!fY!aW)V6=MeYn<+Z#c{G z;WzBaHcSz>IDjjFu@utd^d`4Dy{Qk#_+@N%X}@AWYdc>P!;>{otpyLA3{zqYw;mrx@P6SAyT0mA$a*!Ui{6!BxNfPiPXQVMM z9KbQ5J*2eRY7HYFDaAXSN`TRo8%vjT zIstw1T#|h{LDo0%(?5V*M4x;j>XO_?vhh-ydcxwPQgPtzurT`IRv|qQLD@S&P`*Uq zRwLbrpj6z#?M@7abl%`L(eU%8@nxz{NprAmaUeF`wV*YBYXEQP;O8%${-Yt{X zA>^(G33Nh(I2$4Nc!p-@%w^yomi$D( zZ(uVXlq2Q|Dh$@3w!Sv2e!`$u=%}m$AU!}D3wod&dH{=BA8^p<7rMZa#RvwW!oUFa zb*mE$vJcT(h5TVO4*dH*&6!59x(D)5&VR*GI2JIjbNx4;hPA2 z6Up+8XiW&GK_cK!gMgn1_=%YLj|eB$><1=+z)uAHM9ln0B|j0!p8^3t5%3c+^Akok z5dr^k5bzTLKM^zk3E?zI1pEpz9sESVPb7G9@KOSZ)6u6B_$wYwm2sFo@^2_7k zhEgMvoyX9-Y2o%&B5*qbg7gxB`kMrSY9j(S$~3qU0h$tsj{7((y`;z(U3Y7(DAQF+ z1vy&}c|`+%A;k-K&&(|3C;6q9cjUfOWOL)lH;AB#*kz^*GWb$S-@8_rDG zMs5>9-J)otQgI^6r5lm|SNi8^oF+*XsbI21mC$NJPO1zkhL8%Gej>;lCkWad5o8e& zmL+Qu_-lldm_!4=Tk;bDKM^y(D*1_k-vw7gnr3L1dIs~M4JfsiI}4? zjCY6z5kzAY1VV_2XxxMc5sew?Kx~Kx5lAOCh$Ui<#vaK?1dL-Khz1ex6UmAOLfj{u z#6eWx9~b<>Py#<8=9fm&^cRVntb}Xu0N)*i^W{!}6&mLj(cUCsoMI3ykCV*)o?6aFWF3Gcw-WMx{xfwK zOQ&-9F24_;?}wWF*(3GUr8FY~8&S@Rkd>Bg0k6h*oh;y5hsbwWjBNR?#xyEfzO`)m z3X8X`1~1(-<**iYkHxj@u4)FG!t|2OVa)29%x387egp+Gv{ss-syvd8%}<(^)avsFQ7=Ct z@%L=IyaInRLGDSh2&g7g!ZrD@h&3wlsBp}h6p+gkXw_u+2)@}(%@2~TqiUw6SaQ*% zPe|!R5LTLyW@3uP7>(};xnxfoXr`r@H_-UV9s(Z`$eSXhnUumZ()fsij|ljVOFlv5 zJc7n|Lh=y-pMv~?JVE4qg5aCELfAGlcC*o=eb=sAJ6|r966{21lAs<{p>DA>EySa4 z-k7U^9c!}rEF339A!<@04%ls+r5dq}tjZ*8Cd5GxSc}f|&qboen3vkwnG`k`yaZS_apUOOpHk54t6vAjv@@8lNiph#<8-$tOs1kch_DEcu9lFDUs0 zNe&Vbe0m@Mu(bg(o0NsJzVQr(dHh+s>mBoV6tT6q2BGbvWh;4dM?34-w) zkQUxBo*PHLOavJ*N`%6DMusOb!kY&NgeTb06p1Y<*4ni2_Q+R65Z)Let@j=zr19;O zd_=%EF8KsW4iXW3(;q_cbF6kV7;YETPsJT;!FZTn} zertSSeQ`g&qh41!f%URe>dFUH+o}gE0Ba_J>q=$ zLlX!HpIFKVO46>Y@%|LHCTypJgpB9AsUr*R5bt`#@I6}2dP6zI6*cbG3hE#)*HDf2 zpyp1v8}nDpXPNtNIn$0Qbvt@6JEqw2nOqB|+CNYsq-tXhZ7SUXE(d0QD$vD>z8f%If(qap7KlA@V8qdvSwrBWJtWZ>tA z*Z4^1tnoqN#E)poCZB$x^4z~@*alT3zrQ(@J-&ed>vo=e8FG6!4IZBFO7A?04L6GI z6XHQpM!d>AQgMo{_JP3@3*xUEJTb5DEw=BjDH%%l*=OD?(|L7@aQu=7rm&u8D>*Wl zere`X+kU|`gHMh|)R*8{@InrC3flZT0(?<~?ihTKLVr;U9S_-|?>zYuqOtul9F;qA z!45p?ANd?!Q-XZxTQ*a_^YDD=-sB%2m@Yl_fO~ia@m}%{$$Pu_!HnT`be!Y{ayt&I-bJ5%Ts^EO=ow082A0SkKvxg zP4xkZrNku=rf5$HEbII+5tw#fexCk7n7KS2%U7Q0FXZy+NHf}$971RLdFDJ4JJazc2bw4Lf-OovMTiM-Doz&0N<%rO)IQ3wW?&l;T$=%N_ zc+Bm7>UJJ3K{sIPe%>y5^L0NLxlbN8^*%UECad?MzUC*mPvFKj$Wzbart=^^iaU*) zz88H2x7ME)>wgBHF5xc7jnBg7FdmWS7iz6Ex9}isTs$-zdH^kaUEli*Z8CfO0j*U& zTnkGOvxYR#NNuZt!ma>z0z0Abg-Hx7+8l-}7-+P>xWhysCIO-Fo1yTVMf1>fhNflA z8e7*T`iIvh`^$npCXGQ6N2AqLibw!d9=0iAyp|b2=vq~z2n=%>K#=XK47}M?Q1n z(X&%+!zM0K=t#8CiEMu_gZ{wmL9Z=wTTqFgM~4$&=3(Ya9En|e4_q)waRieTM^1fD zYJi3ZW)_MkF*#wX4?9ni_wD7-3M6yE;Wa@r6tAN%RMucXk0!1t2{BWVcVYlmdNUfl zV(?D}r~IBHPkSTTJ5T-@KFIz)_pB+v6D9?CV(^5VvB_h9i_l?zQ|PnV-zN~uV)pmB z$TpJ#EMkA3Ytn#cW`7&)?R@%8=J#JXzZagh{C?4t-!BfHI48TqaSMBpvRH(U{HD-n z%kLNGklza}=l8-_HNT;Mvd2Rvd)RD$xWw2nGaq3rPcgnQjHe2hFV$3PPo-zAd|xn? z?+b$`&MQ>DB6O55g+5#PzA%UKEwx;}rLSuFqCG8TyG<$KX#;3T^R&Stnl`w=_FW8) zsf1HBNT!i;*8Hf@=a0m%WJ`?Yy$G5mZ)Tn=olGNO{I=l*ZsehEiHVfsUBEyih2Adl&{73sH6@OkK|-{7X-iJ&vHkK(5HkK?BJooW3v z*7yI3{qBDap9-G)|r(eY(w&7)_LrCe)$P=67q*}8}PGPe3%h_ zsN%ed^N<1f<)_2Kgw4@^V*G?(@04L2&<`d&sQrilopa|pfdlU3udT%|#P5IrX}__y zuOxnv7Mv@sFR?Tnq?IRJlMVkOAC!c4g2mwBDerktH;k;A=XJr##m~6?JATG3{(rf)yzXrXPXXugB#n^`Q1U4JIjlnUEJw)2Zv(3G`&j+LL&?Wc-}EisRGU z!KVM-L}q-99}q<~YB4aq+>x?c94cPx&Kq~8(4&o>%M`BH7D>q?7Z zcxE|APX>OYPdlbciuB@l0$k6k=N%QbCR^V5nmiQjH!?r&$LWWc%QA9vB4g7%&ztU{ z@;IoSpv3_fN=3%w{OKxqY(OT64Ee2kkbdWh4(HknGQt*2AEWX- zsGY~9CI1Pp>(5lT^X6#A`@-pe64gOJxa**HaF;G<4v{!#x4|sd-+cO7h%b8!S8QpA9xV%X3Fx6 z68x>YuRN}jQw#akrmT^bg?OO#K8fekI7Gao^**FnynYPNr^`phMt-MR#uQT;bI^NQ zQ`Ewt-`q2YGk+HUnm<~%H2eE&Iuzwh%I!?^55-mjbF8EscL(k$?gVb^St{wkP42kq z63@izz+Hj62Dgg488`Xu$4z`1j}y;s+&8CPPaXusUDeY{LVJtU*nz8@2`eFdbRTV z9Bw~azxD+8LB@WK+Sd_&PwSXcV<-y!R-IWt{8gUJley*}=@GithqiAFb@hc69$0FF zLHdc^5PtEU$7tF(E7GHA<0U9;ZNx*$TN}3wDB7>{wkrH9yxI@*_OvTE_l5iLJJZ_F zoXD;Lzn>_F()44A3jaQ${53^wxUXm7VD*JMT_;)c&CaQlq$B?#%dKU)u^bbRH<5}YW4rVbKVWvg={jr z8~pvBr^6FIdC&J;zUMM$&YYRu*y|ns*0wzAePCn%g^rLf)FEH^d&n359`c31N6VWw zwhfQA<#t6quR(oRw5c=ewT~&<{=dC?(MOI09*Odid9nPqecrZw+CuHZxNU8nY4cG3 zGwnTX>Ky8ShPUni$aab5SEwzRN22^HX+zoAmCnCIV64&%yw6=kl{ z%K5b=<@0M?kxKKsjPJ2(zK|(7$(0tB{is6?fstAXJ4AEz4!`GXR}Ey6vI8I-7P+@m44> z#J$}fp>jiXQa;Ct3qOPKgFPh6iy!PE+2aO#NC`PY{S+cgo^$6AJ4L_vDYKcQ<=U%KOwkD%i{n!0v}Vntz?iKic?b`O)k=e-4S#Kc0@# z!)`}0-0lC4+Am&vN9|JukD|4&-+0_^|96ys6Ve|NWqt_49D_VcfTJzD*kKaO_&>nQ(XBt9g{{OGYW zZ-0L3D1E&C=cD|N>K{-0v;BU^^lU#IG54QR#+=@R!lRwv9gUxk(zAV|%?};fJ1XDR zLH-@3@5tU!{vFv{@Zo`I*B{m&N4x#kkv)jS(dMs?>KCt_{^4z>cKvsCVDG5>&g73G z+AZG?W3>6Bqw+hlyX?ZF*FW0$PlM-OIX*h_pY0oM{);z#NBPHV_rQM~?e>3j2lkHY z=dv?zzkfSQ-;uqe{5!G-@xU;i@l%ZYMVmi5vUgO!ch$^OnP}HX&TrA`SB3E%&CdRfmcOfu?H#qB3p=XO&L0o_ z!_n^em8D&KzMZ)J`Kbx^XyyBnb4Tslk$=(h_aHHjsQyQ@chtTe+5Id%O8Lzl*gML< ztL<*v`S$y_qwTcVKVs zz}`{$@!CBoKid4*2z#{tZGk;n|9N1?(Qf+&VT{&)`Ai)peX(tBKYxD*_T~=k9kp*) z=igEJ|JUtZ-9Gsp^k1+8`w!iI?l}GXUwXR%+nrxJ>fish-~ZYVEzs`xDTXoH^{E9Z zqpffA@m^W9>t{#fuOoX$uQ;3&%) za0Q4jp&L*Ko(}Q_<}<(|a5Oj#^nf{F7Kktl-`Y7~IQSFrSa1yZAxdQae+QZWdJu62 zT#EUC;Z-2Rr-G*-+zXBbM}c_fazGCDg&1!X$avR*FM!8lKV%{`I00M)GW?s zS+P4lD93meAhsNal!2?dSp#N(e?)kmxG#*1_Zc+#q4>7=y7-d#ytqMp5b5#jkl%uD zBme#J{EPYgSNZ;1{HOSyxCZeCBi?)95O8jisoxlo=|_qE@L>)5dk{L7?eH4Nc6tGP z6kIQTVjs(T9{R`Nx81BE6TnT-r%DgO_k$EdCxZ`wI}m=;KGtdPgJ(hi4Qv9R0(`#Er3V&MR%P{dV{$(KJF8~>z-vZ0{P2d`I)#|>Mbr<7-cSCOn z7o(lFg6yYP#LEsa{dkc$Pb?D)#VKO0m@VE9GQXFlyB}!ss{!fX9FXmCF39$n4E_T3 zp8&Ew#(`{)E#TwOC-pP+I{{?+qd?YgKalmSQ}}F!{~2U^Y*KiW!qn z^+2eQ8-y;=5thgeny{P+pTeCLW6EBsF&&!@-0k%;#($n)t9 z>Bo<>tR)D4(Phr7r$P4Dy&&87Ht~A#8gZGpSgaAtK#rrTBTV|U#WTdA;!)xuVqbAz zkmvXI!%g~k#W%#4#OK8)#D~PI!TXT@B9Q$uRpGhf7;%(%l6b6WflUA50F(Y1knQl8 z_<(q)c#F6IWV&-emYbpQ!J$GeE{0q42}SzT&(>B4LJs+AKk$F!H<7z?0*26|Lq{d zF9A8v&IGfN&vcOED<9-M`y-I&O&T~I=gn6bXPJn%1AGzTAA?M{6`TmZEcTWDU-wuAKV0)+GYI~V*E>FYtBe-}&t{1|h- z%>&uKxgh(;4K6@^j|FSt=Z`?P_xDJL_tOXbTj~D^vb`S$+1`!d*=XcJP=i;A_v#gU* z-fiFr@Werubvx3Z3jP|b2iYzcgTH~k8)UouQaXExWoQx#=8e(yat6|CHiE~ zll^#w9|_Wr{?gwbZ}NE-{2ju72Qt4aLB^Xa`{^M2{}}Lh=$Au5w%dUq`+qaqjs5>J zcn{uO@B z0=r|p{{rOs@^g^q)zu)+muIA31$!V~&y!3%3uL^VinpKJvYv(gJdoq%Oz@A;mw+5E zbER)R74r$xjWp-eIFRjkn)ERs$Ik!|_x3~jO79EyLVo|vw5;pUE?cn^1j2##PYU)jY$6_cr5z)A@FGE-+_!51i5}s1zAonkbZofVf^?6q<#-%Ij@5( z=W&qv-U8y@XTWvfX7uB=Amd#D^1fpM$oiFvr-3Xd17yB~K-Tv#>HiKl`TiZe7U^FB zIo_TJ>yiI`Ak*IgGX0Gp(^rE$zq|?`t?&au&X1oBL%x_-wt@G;zjwij2p<75pP?Z0 z9U%R6x=Ggp-h}n}tKeC%-=*;7;3|Y)3evwCFo=BfLFSVV^19atrqo_d{Bl|DFdl0VyWW0K? z5qcT;Bv>Q+bKun&2TdU3Jq~hQJOus>yj}LMz}KL6fQ9v zuQ*zCi-(H`h`q$GQ6B5}iTIBAs`y9o_hO^?8}U}LLA*-5RQ%_eroY}3{~=x`E)Y); zj}#9P`-=O9bdH(NzVe!UKM~&(w}>x`e-fV&9~18zZ_>{dXNu>FM~a7teZ|F7@qMRg zuRM_BaIAQmc*hjW8jA1=koGe10FdpxpY%HgM!x|v-UHIVl|E0J-~34XiPA?)zcSgR ze*vU@jr7gZwbB*R+0vt>cTO_tcYsX)M{$Grd+~npE^%GHWxa#(c`C^3%F*EU(1(D` zCr#`vemBvCe<^++$_CHxF2c|(+9=X;yEDubCPtXv|IXM=~U@06XXxb{2rHnQ2OW6S4(ff zc)Ahub>C_D19)iPWRUZ2I=CHrFv$6J5;y|+<$|0?F96vu#f8TIFV8dMu?eKVtHmmD zkZ6hP&NcBG#5tlz{PrAUzXjwt7zDDs{vgLeZ`t3PZsI*E{#2YT{zTkYeEVz@{|0dy zn2UT*ls-WG59-HyyeK{_t`c9Kf&FE)!+`TmycDsg_!aC-|B3i8!r349ig$<=VwreQ zvGFGvWc(iDw?#%j0W#l*rEivAC4Gr>jkHHPQ~C($gQa~Xro2-@=6j@=B>n^CGkl{s ze5UFDcT3H6=o^sz(!I=#n}Og<(Br_~xPILUGW{yCUc5qFBvy&D#q-5Sz$E1J8=tBF zt>X3KN^!ZkM8r3r+3i;$J`3)Pd_JFL{P`GU`#vwdL3*upQ2HwA%cS`|E3D7?(qpAh zlRiwkpY%5=W!0lLv`9bD?3HTLsE%+VC?_j0<2JjB#{~Wjm`80uy|2W9|@Q1)hz}sbi72JgU zd)Hakb4YK2w*LtKEA$uO>)^W}?FZ40_~XGpLwgi|6v+4);CtZFvQGnFp#R{X5bg(U z|3SvD1>XfrWxoNuoBo5prT?JqKWO_8K285+e-*ro?SB#0sR*|~+keIX0&GI~yCCfc z!Tve@2R}o(9>pI8vOP1v{SfbH*{6a3qW|Cy*!`gGKWMi3^1llFFXH<_+kcSpYr!9ZrLzAS%8 zgG~R)B}P9c-Ul+gR(g)~$+u9lu9eU$V;(&JHnfA#~&b{z%s zekcPx9z0t11>kQ{k1CMyE&v;$%fQFM0@<$wzrlFB0sI=g6Z{+a2)Gpe_$;_T_$v4+ z!ruqq0KWt;LwK(xh6jnqiX*^h5O16~O`HXCU3L+;5%w#^8^k-oZxQ|o_!{^ucsa`l z{owoHGVn|A3b5CuxL$w+Z^fe-Fu<^2e}2TTPY0gncMig@H1 z-K^vRAmgQj*CL$UiL6gl_)owFgp-YkKT_d&;7Wv(FC+eVg--)#BbF)-wf+nfqgXM=NnI1k`S3r{sp`QSkLzB!8dpp(&Xp-&v7jPLg$@asTu`Y)u z*=~OauY@MqUT=e!L6dB!ZD1WVxgYYwTxV56llX(y$;iXH0Gj+S;#=MDSJ0rzhhfJY zXw88pH^a`)Db9r^--O0FVwFRa|A2OZwb10_NIwXyfhHe=c7yYvNqieeawb>-P3{Bj z0WX9mCqa9`Drhnv8b8(oXfh4;nGRkAO{PK*L_M%iQ%EkLf70X$u=fLhi+=5)aFYE5 zSa%~l7hH!eI&vY>d!)(VLyrb;N4&ubCppdrfol+c4fr6^lb8~d{nF$^&^Vo~TM-X= z+wsVU5su5S^(%x|DV%%+;T2#I;d2yD&W68b;I9!rMd2j<$Omsj_(t$?_(5VyOGce+ zO|FNAFV>xi*Qjt3V=(z1@HYrwt8j7=%3A~8g78%eCs|$txEA5t!6#83c?rT>q{*kC zw}5Q-7Zgr1{U(s@-VgnUeWpSZZDfx->Llpn(C_?a6}I~qh|h46=kE@X?LGzeBN0w6 zL3)lCYVs(=%Ldu*99Ik{k48AI<#xMs{4tyyi0}-M?apz^a1!%KGM*XQ?S7cTN&3+r zWV>Gj;`&fXa?12elP4hFVvy~=P~qf>2(Ja%?o|pW+3pn}+r3cXB+Hu)vfUp7;Zq@b z8OmELO%6f4H6Yu4mBLA;ZvffuTfmEvp7bMqvov`L;=KSe{d$Fy@Hu%M$n;oiaG$l1 zyd3FwBAlB1IpTc*GW}MClbi=zK&Bszbl86_B(Fevmo)hn;vEJueX_zy_?nyqGW`_r zbe!+xQl$4vlRrWGWrIwgp>UG(yc=Zt#og_7QX#nv>8qs4gV_Gy!-!X?aFX-#bnqdB zuK^E6`Q&n>UoB1cN4!T*jLCzQVD4e7pYeA0NlLj{Ou)@_LpAvKRCwbo0f;{ia z6i%|dVsI_OUjfIUJhC3;ZIULl5pN^Nerr-VITqpTLH64^g_GkD{t(E1Yg9Oi>vZxx zAp7lRg_HDSHOPMZ7Q`G^NL~X!c1V*sh_@YNzim-C$@H5+_S?Xo_I*wvxf1F7OOyK| zUO$li)I0nT7-L~$v#Lw8f3o>RyfJ@gFyD%HQ;}Ey##-XaKAK( zb#n4zknOlo;p8_6uLbSvrNXPgZxLPrvK{9roV)<-SO(hHONCDX=|?`uc6p_ai=uwQ6#vH2DDHWq@o)x5CK>5k44X zI}TDfiEBynK#=X|QaFiqVe(-h+c8<;B>hMN*^U(;_8|&MtPzrnrO8JTuMlKA<|>?I zdN0U!Tm`<1eju+$`W4dTR_J9Q+p$*RB-goBAlq?0_#V=eHz2%GntUJn9+2&Lv%*QH zUk$PyzXe}Gdh!mu_NWU8uPCkk7dqDcVR^j9m2wwxz@1Vj- ztYMOG2I==|g_F2XNnQog?*@gFwFtikq~D7bPIBBX1nGCbB>O$6Lh>f~og_`-emS`Z zNWU$Glf4lBEz;BPonSYf?_f`ae*x0(9SSFVAbdMWzqcuztbl)8LHgaIa1!@f$y-4B z{er?t&Rd&6`dtP;CZb&OW`s|dCa0pjDIopMS2#HZ;kh9F_9~n#KzKGtzdZ^kCnJ0` zNWU``PU5~UIRm8MZiSP$|4SYW((l6*PV&0dAEe(8fhkyrkhj3^wbEoiq+bKl@1VlT z0}*~RNWWJroIC*Gt3dkQpm4G;!mk18_X>rRxZg}(2GVc8!b#khCNBo*cZI^qo(P`< z+T#TGE05v4><4n4ktR*{M?G*^w(aCX*a2IUmqHH)2cf@6rXM6tGW}uFB-10zj!!Oy z&IZp!dXniq(j?PoNRv$OmL``$qZ-yEv^$AC9=klOrwdu$NZ45pHF+vD>q$+bj&^;i zSzqLnoCzKWO%8-+xzyw_&@7jl?2GiQH#LcTlBa;Uk1QnbgFRoG{2g?zGntTI#y)=0c(yx;y>HjNWGun@& z-Uebmw)cy$=ajrvntTbmMVdSqdW$rPeC++Cd*RPcXx^tK<311bWFdJEbdofAA2jAP z+fFh+OPWMJ$!HVn-|&ZId$~d6ZQqZ7f%t=^$uFUCZrFB``3;mNk&nH<^b`2wfoA(* zF5|pn?;D&Boi9xyPI9g^$^5+1B=Siv1NXsrBrz_NktfghLb4lltu)ykx=Na4eihOr z^0CJs&Z9z(KNswCKx*(j@HzrOD%AcS)19_m?II!QM}r+I{oN!@vi;XflWgxsX_EC{ElpmD z^0+^T>sBG@f<0fF%zBlqNYJ4wfc4|GA_|_D?@)lJi@VG|BmF2mE09T+K$F-vw68Z)p|hc}Uua*Cra_~Q-2b!JYiC2l zXYS|O*RSc&@PYen_Vw)?XynO#uVmP)bD_y3Xg2hD&?NSyl8Zt7UP%52?NtUj^u^lOlb05#H=d5}I5H-48_F?eT_nsy*H=gzk^< zEzpO7)zBo?jrMq}fp$S-jov;rA>!3;A&kY7If+l&NlnIXC$4YU7<3Ps4 z+?C=2OF)*J4bs1{AnTC>0@fI?7(4@n&#Zq+GnfHx0*8Z5;K|@Ra3t!;7;%)5Mzt$yA(gT5lxM@vHk#7fzN>X;L{++q_qL`fW?TPDZ0f$q6;j8y}xt= z*o1UJ5dD(U0^ZckO4$tl5^M%<1~-94NY@0ehF%BW2sVPZfNQ~DfJvBtZU8xNqhC|t z3*R$HnGRk7=7Y;Xw5^?=2lPW{f|rA+JKrBj83bMit^h9uInOSn9rN8V+QH!<=f`x= z0#VnLorrf5$a#?MuuW_cH;c_6+hLQm2kD0*ojqTJ4bUHfE5HvyKlm}Y5G+NyD)0m7 zIp8+17~Bp{2j2(Rf$xEvK#bRve4G#;v7f+?*-zkypbOjv_6I)z(?I&2BwFH5j-E+cqAAElffpiFW3TNKg>Rlv0rAN*Zn~c#yOsc+UM8dpdWe$7zBM_6ZkF5 z2MeJsjL)+`7kC2b0oUmKxP#*g`uAWEd<1L)9|l{%hd>MC;|b6Ot_MBfQ(!T870U60 zi@_jxCD;VcV)@`a&_X|#gD&tukmCdQF!ne)4)jA01cTtwU=w&0*aDsiTD|S(^(iiJ z2($;R1dG87KtFgP7z9heCa?%>0ZTzE3GD*9z>`4_h$E#K%z^fU&|7Hk5u!4@zN zwDz^1Tc)@`?4PE1Kv| zUO0rUy@Cdhk)E2k&Bf z@EE2C4`zDsCrp2!Sy#D0uCqK~Hq(Q-pdY**@q^$yOb-r4cnipN8aF$=pbO+W&I58? zR}6A}ixnA;sT*nlH%RxVgQ#BCySx`&(TTnD*8u8Tb2aIhF02Kqs+Q-UDZEluDDU<=4~4R0nthIWA; zf*z3TpknX?l;a1tv3&4junFAA^xz*r-kfsX;R1P`^nhFk6odPNevs>gAjow?6UcQ$ z3&`s@Z+3ZIcY(a#dqA98Da9a8krY43>v9m}b-D@Ub-M-J59H1B*GvzNXL|4yuo(O= z(}Vv6gW$smZvyWCTfogMVu1brdWs8t6WRm52o{6?0R7+#U=Vzq>A}019()Ys&HY`V z3+xVhz|WZ;+y~kZ{)_3sNzhH;X517RCU~i@eA7Fa$CZ-3uzG(p;gtm^fpO>e&K;GAQKsVEa zzkuBjzR&dFhseJPd=|O|ioy_#DEEL9XNc;J(N&2tEYe1oA$j1zZhs zv-D<=-(&Gh&;xSaRSfn6*IV2#>cO=M_E~#aT(6T=7#wL}2IfKX6>$~jHEJ*BC)dE69=^fH@o0_i{kUo{V2mD!K{P9ZXNKcc_moAf@E?q5MEbW(`Eq$$Ywe-!>OQe4* z9gtopeVz1k(zi&zD!oSfJ?Y;`e9AEnnyzbM@( z{a5K`=~tz9NWUTN`l-q9O=*wxJJMCs?@KpGeFX}(m(<9q2I(x?5|q)(EbC!H+)nRJ@;;ulT)e$pRG_m`gb z7h^w6`k&G+=|How50p-N$>>4SS4j_+?)6t=cT2C7&X7LjWn<5jULieN`YUOV^kuJ@ z_}S9@Km^;*E4^4cS9-g2zVxhDP5dd+?@3RW9{-xL7fRnHT`Zl(#R6DmtHTuOuFaaP5Kqm)1k^ABSWO5a7Df_sn~&3JrI+VxAL4}DX1=}FSAn~eRckX`zTko{(3 zKkzN3moArf-D2!dh3wKlYBBL$w;Fq?bWr-Xko{N2-V(A)_kCOGgU0>~>7evc@5p|e zu{THurN0Z=e{JkHyet2uhi_H-+l~D}>7exR_herqyL3=`)cdmEVeFfvgVLEF$bP4> zuayo;r*D(}H^%;ybWqy;q3mmo{Wj^K^kE;#ewVS|EFF~oK4kx`vCsV2#1BgUQQCF4 zv3s`5F8#2y>mFl2l{W<(U()wdr@AcHy~f@HIAVXlwRyGCnbh6n@H%WBx)#GfmT6|jBap2Uv-?d3+}Uf0%sr9WyP;}2i5fS+XeZ7f)12p|@DK+|8+WYt| z_jN{pNqaAswIg8kv1qW=KCXQ{vQMS%?y{OMGxh*9%iED^^y||3(#Q2Q_6D`b1=20q zCjM>E%x|so`8CjI5Kck^4#X-5A^x>5Sj-X^|R@h3tv zesNzD|7L2`zv<^j^ZiEKKGW#`O1DT4O)~aIwO^5RvozoPWBMlP4I%p?li#R)VaND$ zt3Pk0M*NmqWAC<~u{Wzf%c)^+Jk{7=lHH^9xqXbixX#$0qelLjvX4(Tc2~$w-8*Qx zt~K!oV%#3l%Wo~d+UP5&QJ$yL=(niRK71LP$7u8m<1bVE8>zb^{*}i5H8s*V4>fuL z#)0j>^k>q=(xvDpJHG1wEH(1;E5GB=PqgPN{%UIY({R1X|KHSzzgF?jJ3#SO-!0N< z(lZYXHf2M|i#j>A={U7?%U;eyK4ZBD7 z3vr)G-7?Rl|BH0-e4~f-H+J_DqwA%sq(2PVD~)~pA&8IucB#J~rKUe>&*Oe<>}xfi zZl;Dkc#KKk_fTUmR{9&Mnf@YUKk_hRpDz1-)Udl`A2k3Pla3ErAGW06#uLvpwWKK%Zz zjL#&EpL40vp6;jwZF4b=-H1n(S+h*%E*_#!A)NsV_8MGD$jQyw3jK5j&-=!Vp=VPAXk(XgK_qlmI z0nPYnT3_@%+1R2b?>0%*8Eg{8gwtewN3rMl^W$WRGae7KOGwF)%XjeH&Y}24#l7R z6KI@|{dGPzQzJe1-+9dS7~LqnPnOYD(hbsSs(;!UCco**?^j#cgX&plt@^H)c4>Y%u)xGmR{RQT#J80H zld|`do!`S}=cn>!Qg?S*NwPmAd$Z<;-cyY|P4+@+ba$7P zsrl_}XuG_lO#1cGmg?K{9AkIOeik*#Yrf9Jzd`o2GNa#;Zt@vD=vuqyB4E|K#&wM|&r$y|by&-s@z)gt|M%zuNmz zXtp8B#n8M$9QRfPou90+0pMj9;Zh6`O5!u+0&L7``}`eU$eANx=H$0=^fIq zNjEOG>?5tjq;HWuN4i-03TUJJKJNEx3UElsi-3xa0?+lDn#&4`L`E8;`e>B`+^zd>Mf34!*O5NRWtypgC z`_DD$gKF>9(#_IGUSRBvYVV+QgX-V6!sNF}`T42gPm9ujPYr)u@@MWm6MyHGru;Xl z5x-gWoj2d;2I+29nLb}SC|xXlBCaE>Z>IcvfEw`|WIwCg*o$R< zgBtcK+5I&}=c8O6+ohYOr=uMh-=p@~DD9VaqaL)=FCI5Tr*^}7?l@aogD#Rj*63>L z?wBvHF#1W^8)e@Q_5E17Me&C& zGVw<%ehoF^`(@|%fYF}}*}Gkg`r>@pq4U8*jrupAX6kbpb#Lrf>H4t_n)x+j9Ps!T z?S1^#^y`g2;S$(;VZPG%Ev3eMHb?fGs8Rk3ozI)0?f$@h1dpK@ht%#-M$eUQ>Sgqu z(ynPnbKEk%e~8gPMn6)wNKc`LfBf({kCn2!KpxLY7vntP(d|-`z7gjYk5SSt)wfQ% zO8R%wJdb#M7_uw<(U+O_N|XN=P^11kRR4!%_q$E{FQr>FKc3__@wY1eTQKwx5&UrvqmTV!vB=J-g{e0Ta%wJ**q9`{hg zUZwGK#4=;wk!Unu+WR~oxZ_J^o@2d#c9P5i^Ig6`$F zlIx9LPL2L#vwk{><1d`Tq40>V z`sd-0mVa+cr=4cfr`~Gv=jQ-;oF?5o)#!3+jMs(eR~`+r=WF~tD(zPK*QFaqoA}>Q z_wrl!s67w(l_{@bA7ihTc1gb{y~CKT>w+e}r1c>+{MjUbX5MCWPFxI?D^8)OM9i)tTpy4Ro?!08J#3MpTp9hV(I+f8a-XQ=iNs4mkvmKq))iV*fXV@ zr7h`6_ZoYZ^rzBuq-zR;i^b^usq+gK!rF75Vnfz8skCMJv`XcGC zrQekPqx6xDCjBSUH%K>2e<*#eboTuw{x<37rC*ia{{dtFLVBt6M(K^x??|8Wpot%p zE|tDVdad+B(w|7Lmrj4kq%W3!Tsm8N^25eHLi#__lcj(5h_U}z`q)Q}9wa>%x|O%b{&LcbKDKabD{J{Dfy@ew*bLXV2j zlOpsv5qd#{zAi#P9HF0x(4R%*;WREF47xYtl2aYAffJ zmrkiJnO{>>uKyCZeJ^v!x4g1=fqSNQ#miI{c#_yUQFe%th{l~`Yf-+VfkQ`}KDlJUc=x1>V`$&-oE8?$Zq3Y|t{t}kPISk$L7DdGCuR9DsM z1nKTEm1S5& zPE1d)sjWr|b0r_wdL^GSD`S3HQRgQ`=Ot&2b9fbvxrokRnqn!U#yxI0+S}1ZI=*tc zxIV*%kEyG{Lb<>m7+4`+HwF?>o|F5lILoVXdt=x#NLZnJv!+qz@^&7u z?dd^7x;x&=NAqK^wnqok>fUXXj-1(RE#qhdBCfIEY&RmlqB{S~D$W6(=VYHEzB)PC zw1}%D$2%BtmzJ>Yj0AX+kiCrr_z}lONBpHb+x3XAJf~YAahDd?en?!UJK7wHtEAS2 zj-#ED#1xsRZIeWK6ZKl_Y!4+tE@kD!xuMcUe#E%Dk~nW#cRUKp9dEUCffq6EyTs>7 zlm+u%Jei|-QDYC^cy?ssY@nzow8QP0u64z3s`&S6;&Rg2#!Y-hIe3X9&V}~^M_W4a z)ylz(BXQR%*3F*b`6Y|y`R3Q=`D*7>mQ8beGwe5NGiH{|zX0#3<~Vx6HM|z>WnEfQ z&DUSMAnVpwu(EPm_xl|@$!^=*?Kt0Bf}=NJJJl|2vv%@^Y^O3ugJ8WJ^Ik%Z#QW;>Et^h^GPEmmO|Y*qZ`ridPmW&X=tQk!-VC+z?)2<8v{{(*2ko6X!*C%;cxxfgM7-hMsRoOA z@2Z`yj{UZzy$oZ%`Dic0m~S!K&Ctn%;!X^z1&-cOkCLJDXT`0n+^jQOm*~!4UGEx~ z61S#z-Y#g41TN5HE;dnqNO?dv&n0 z_ro??N6!6VEtjYpLg!;C_GkKWpW}(TYmK4Ou|D&Uzs?D|6LwzbMBe1aR(hAbBM^6w z?429uSX-=XZn0zZCSf<@F_fRc+xFN>@2VU87`#c~RzQrUcm8A9QSVG+E4|H4zkSC) zIicGNar+e7h@e{u-H34RS)%UvotNBt3z4WDlQ>-Hinm$fzU;I%P)+pDD#ZSFO9EZY znvlS^UAoY(1ibx{Snm?`HcS_Jm4LTn;`c1dt?Umtc|`H5#y%Yq_4Z5x8nA=g+8?qN zJ8;cz%EZ216L)(iY+Kv;CCk}os1myM8vENg@i%zPZ|5YS=mfp3lb&8uT3T5*-~JZ7 zf&#w!n3!kOyJwuRH&W7vS69~6;tOofs+%{{SDjF=_mFkM{2rEGQBqSouClH=%d~mo z{f|~e;_6Xec5-cbZG|tR7GIq>!nd%hyn4~eGw}_JWtpKGM)XnGXmD3nouU?)?9LjG zPgNHbWQ}*vnc|+vzRWtgz|r>#M!i!TR$i94XEG+Ugtepn1zB0+cl(B{#GHV3=b%~j zI$omA>&R>q)*5C2CGuo$lVjq%v?h$5Na=d$*Ll@f5#gRAZ*}kgE zn)2Ehzd`R@!vA-FcNI#t2C&yW`^Y4&KOo0xrgK-zw`sE5v-bYMese84qQ66RO z-RehkWbd{}2al!pag&E9JpCyUBBPX|XYp2l02gL|)di*oR4X}m=_*x8A*D5o!v zCZM=Py)Bv$R}%5L%7i!)`}?4YDBjTvpz#*y@Qu#|6c^7co^clM5qxa@H9mS2f zzhElvCW?AqJ9`Ax)xIR=E2iS~($S_^yk$B0oOirsIr#{9++{iVba>olIe1hSURK*z z)zUM|%K2B!X5vM#%K2II_zIhQZjQV41%QYbkj#4)cyfUa#-f5Uyk(S;>+CI~_I+`> zY1u(eaqJrI;q5gCuk(fbwTHao@N7ie?&9}@#n)(i&MprB_As0{N}N0e3~#>nGK}5F z_#Xj=c^G>0D2__D$s+b@wVttYjfn7EV)w@RlhLq7b^d5HEP2e^SWX^}hL;%YwvUs? zqhTdFcs?4I&glcv-4Z9{jhpaXojoGmEvENZHh?EZA0t!#*;K^)Q zLPw8g!&5qWu_q#Btjm+w7ov_H&xU*JIpr_=~>wlS;>rN~7lE zWX?91!ZESG4Kt#qwxqVM29+tzc29J0m5)g1#OV>WB{di1l$}ylU0GIFT6+rrB7MpH zManVVz3WkSx_j3%W%ns+{IlF6=atMane8h(V^P)^yfmMc<<1&`Kh-*`eD<{T^n8=6 z{ne|moN>w+ll?T+kyqDUPr1+HQ|>lh*{btQ5tC?lv_4kt96j;fmBvXsh8ixcmJYgb z&*>d`pe}5`2b{Rmab`|@8>t>VW6|FDGfasnt@BR_<1DRp1KGi2(u5Vc_i7nsduuON zJen7Ku`N2-PTQLe(vd5BsZ|`@W5hN1ojfOxub|F9B#*D0&fhAf3Z&B-&fwoW>DVAeL7gQsO}pVGKb(QdrcM`ckmaWV@#n6n&AR1Rh*2X6^< zejai-`6TMo(N4Zl!^wAMIM_RIaz;D(e6o{|Bs)1_ot&jkK5N|W$BSE^dS;%%uOq{E z#Njz+yPsokCw4nC`yOJqJDs=2#gp17-?R`Jt(}EQYqWNUV4E0wd`%;7dLBPkUvN%M zfp_x71>VfbB@3pNRMhzj&Y4_wadpMm_O?XRGqP$c=arXEL37rWl-9b(jo9NO=b|ZR zoSdK%#-|VCXP_thYN{&d*Z8KTkA$b?WhH#kb8K~WWwrf`JD~-Rn1V<11@#!C z3U!;0gPTudM||Cj^DoFOnld|K&68P>Jz?xc_=BqxLv2tqY}f?fB41gyue6e59z9fB zQa;~TJ#Eo${Wms!Pn8{Gr$Z(+!-p50Ja*jhvBQUF4nM`6ojq(=y8DdujP#S!N1mK9 zeB9WKjO^UpiR1IK+1v3K+_sh7|0leNyRQ?~Hev7UI3IEea-+>EC=MTn7jaCM&#tS) zOE=ZkC5sAbE35G?%a}zq>BD&9m6sOaZEj50w%bKTcmZZsZ4th!xVE}-QPIrGg}$<) z%BqqJ>wHDNg?RHD!@sTDwUgjRcMuz1#zp}Eb=%UKUkyeOMR~0 zrhqf{Fa_A}LD_#&WKw(?IUgiHOsO^QaprG@wf|saZ#P66m!fWt#_LyHb8cdKD=rsW zAA)sV*Coooz1EKrSFO;uz9zo6A`1GUPWQGQ6t_!l{-(w7F?BUq@S2Met|ORSYs+U= z;JOjd?3&=!WE+3Ga)8CT07=N$i_?d$pDGgPU>9~}T#L9w^kZBOba^Kx%DWDFux8P` znUxjgr7qrxTScw1pdd^X;E~NP8$N{AMq;g4RJ8kwuATS5J5IQ#rC@BS>;+_ONu6Iq zVlAi5RU-je{2+d(M_la^QICi$LyLzl$a=3eS=h83V@1O9*jt{rnTuj`yG;gN;&ba( zW2Acpvv;4E_B6kQErw#wB&>5{&81CSMP{+co@&Rt+TY^Zy|#(jTkASc+Dw1(4~@h% zP+PYmrlS8tZiWrG|2uxQ8N!Kls@)AcSLBA>9>1=)odrodj|1C@z2_%_?L>C?P|#kk zWLE1b2;M1~jZf6^18-9I-JQOFU+B<=&nL?5?_e(F5l(OnH{^+I@j-doVMpq z+4XV5cDi_1gpM-U)sbx;Qcba+j79wf!G-qYCvSTXvZlx$@z%XU^XzvQ3cLlArp&bS znKaDjt1MqsFmqwi!rF1?D)l7AD`>A2JMB5GZEXLU*E7tYc{L^Nvf+i)Rr&VREhgsBRXvv={F2v#;&HSYz_`nY<%UVbfMFq3@znu-59lus|;1K@!AFI?_lVP2z zMno!>>9E{TU$wVUr5}xpDeESon2l#r(j-X z#h5w1(hG`;M&j>)@reY+$jqAb^dd8i#@E%>Oe@ODu5qUqjZeq3V|?bhx*Xs1jmNun z6}1yXLnrF3bEr;HBju;>`R_5Rc5O~)JoCP|U{dROg$Ljj<92&UvZuA2d)9b&n}@E6 z$TDm(yxS#YLPprL?wYofQp~l8TBP#}O6bvc%?NKv%^W;)KDnsI=PS!PqoBO?9nV%< zW)VL1J`<0o7cDBNGiO*R*+@=4c+h{bub_O9G2x2_c#c))kHqsV^F;fU3;3Y>j79BF zHj8*djW=gi?Sz_=vp02OZ{e)uxvD9sFJ9JtP>r+msN|MENy18_Ik$>t<*BYD%litN7f}eA3@MGQ};6 z{k(Q&b$Qur-^7`Gj5*m?fv@z(#`&I1?97m5w$J|KlV>by^O!bgKK9;geG6;bM8bSC z-&a#JrNrKjH@TM2FRwM1B2#E6dUbf=c+zSYIIw27^W5>e&iNVAx*TAWO_|5W?UWmF zE$!`HTW`c_=j^>(diwAptgtyP*zX!;a9$`FhG}8k6epgf$9d}&cT*(Bfi7tczTH;s zpjX2t|F{z49lTh}#p{N#CoPFNX>IIDF-3L$ybWt(yaE|(Qs*-b-p$;Lh1oT$C>n}Y z;n4Jqq2VtIS~3jF7#ezaF!Ck4P?V8F^_KJ*i$X!^?xDM4w+S?NC44EbHE{S){V}jS zU+tXAvexkQP&k)RZ9?1pnU&U1_t4f=LJb0oit6Ui$IC)xc04EaIc1ido?WFt6||@ z4GZ^bSh!ci!o3<6?$xkUtlTl__!)+u;rPkG&&l{1fgjp3@iP)XXea!~m}nFH$GE6J z{$p&^75}k@&ab=NjPRCrKB;+)3LkoRp2!u}ir}5)j(zbsW)VI$9KYdJZ?V{+2wIM*g3rPGrYAF5YohIxnH? zJ1_JZ4=2l{csKi6-&S>0XxPUM9XDkH%8dKPo7R`oozy$7HEB$>_RjD8-FzGGoFub1 z0h}ZVTl>VEFmgGYu#7@)vN*~xY-V?q((&kblzW(8&M*6p%8Ku#j=iY3&t)e?w>e2- zYR(vU4NCUp8qTI;r445@IJ9YZSIe8rFoyGV{wg-slh=YQz5<*j=c#$jETH(nn^DFd@bJgeJ@Avy|6KUNaR`2rsM|T3jxmM?#R+NT zY4Imn>57W%*O;X&eB0BMvD2rt%GO^#8(@BAe#|oe1j~AvK|L%#5jyl`Q70GG; z3shu&p?orx;EJP6{kFL+i*=1Witt80zB#KkI5I!?;l?yhF`AH{s@$5U?Jvr2wt4Lv z?{7!cccJndq(n(aTh>1OJ>9bQYnzdNZ>=xC@d|GmM&=h(e(Da(jr^h=t@+I=_f?e5 z!)FD;`(u;x%T*@RUkX-K6rSH&<(H)VG6(M2uaE~tMfiTi zl8|D3!}DuYelA7vAV2z74F5u9>`Kk_t!KS`#upXk=1$Ao6{A`Cr75Tw`9(X}e)x zbKSC1Evx4N_B_J6TKhlV{dj;rGhJtnsoubQS!ZWW%bJ=srNDdn_7zB!6Zo$;@Qioq zWocIGvTNW;&U$6_e$JETuSr@~Zs5~x49!{jWVZu8>y;aL-xxb8oaL)>P1527a z;n^Ns$qjtg>dJV#Y`FrTnp2mZ!JxpBCb_hFmrM2uk25r^g$6LXqZSHl7dYb$Y-shT zA8UrTu$#vClggmL*iF0q*wt}udTIxnXqO*L(3-nZcQer)ZUw(ap4a>=b<$$rkQ zzkWLK;k^vf5XlXE|M3L;XZwr5Cpoxn@$tw|94}h&<6{-$`;YrUH-%IvT^Li(Zc6Pt z#*H5re$rC=cK2SsaRo9yFRL(XM%MXRMKhjhlX=s}tH-84KQ{fZA0HkHmEO;g&4xDI zTT56gdB{gkjF{+xHc72tN8UED1=fR-@ zI5Z*c!?_5Y)nK1r(+YCxXIOdlbxFB_uS_<9&1k^$vd*9J%q$*5Q;%2%-z`h=y@Ahj z0^jA-FG;ea=LPC;R?bLjO%N78H}H{nr9H3Ac!uebXP7<9EAO2{!h4T@%NzLC`_-HZam<_d596Ref&b^g%M$!#;Na|3moyuWXq z=~mvxOH=A2&ABV*VJ7^*8!#2ffjjj}HsM-Tdw9-<_j~4bUyvEf4)ZKd{4ecdK3>G@ z1){Dsq2~JK4fxjO)KA=*8}O~jtuH~H-^*FLF*RrDR@C|9+~eQ%2DW$us5$EVHK!HS z+gsl!=c_Ff>$8vH6yU9|TjAxT$>aUJz<=!0Scdtf-nR|~H=^~~?54)`Ll`+XaIf82 z^~=?@>@4<P8PfN1Hy&UHLE*hpOVOzlD9q!qo_@hPQsg&fNM7J$ZruqUUm!K8sqs z&z{RY9`U}-`RYy7!W(!4H5h}QJ0+sO(4@w>)`@=JCbhP=y-P9L-djI|ZSM`tXg2Mi z+r4Jb?Z0pjZNGwTZ^qhtp|O@1*q(FzmfXNryOY`O@HnSFc_7AKUVZj}Box`qxv zKzJ;)K*$NazFYIJfNx>V??snHu2*#4)Q|P!6tYhmbGGD~ZVN4UT3a6HmKlD#T0Ua% ze42Ya#weN{<44Ut0Ye78Ubhx!EYAyt<21wP&7g5B_~o(0~> z3vAo1#c`I+YlS|h$aT{3%RPt* znAu`plje0hE$f^cKv#}!#_VF|`CE2!>Zre$R|EuFY|8pO%#>{A{`!?>0$P~{n`!VW z{N@eZ(%+7}1oQI~E<0rTAfoMDrbSR_`Uo|5s2#Arq8nIWv0$vPSVn5vEp~SG_SG!4 z?{uuR^0CtLV(G^lfhL`VxdHpi1+P6wg*h>NzRagDfm^2AwkL|I>c=)C?HvAU#*t~3 zmA=hwmy#>(rZKI}p;~YE)raT7(a80iH?Si$t#@kLM7VYqetKa66k6YT>&NY^_vGKj zyWQF}uGTPNngRo_&F}_x?rA+3x1R*oWS>a_4CXkI`Gn$FQq>6pQRsk z%jv!(t?JU8`n>+$k^k|e-tuhrviIwXR!n^jGWF&S*-3AIxuIL_=&aO7zQ_suLv=Y3 z%^tc+1YYvL-7WQzsjmfI_4wcK=E;1q*5$3=b(@yj2kCHcD2F#Qs=apEwdPLkv-^5B zC->)ZuqE|cjRVF)lGH#dsimE>|MIS;~n{z>K}PGywe@mShZ{Y4BnOTT89%G z!{w0)yRv)kIduE?ftS25f8c$tiNAZ7e(mvo^_n*|Z>RU@OFXRw1*UEqo4)nKE8$1m z{{GyXy8b!u%8B25kNgYn{~ECGBy>A4=OgXQ1XU7j0w z+xz_nmXzv$l}$7%Z&T_@-hA1^y1w5g@AALa_VfleeO%{VnbplZYAoz4ZTr+_Z~c@% zCLu!IIk4?R+mbrm@z~**bpKkHh4Ain_>53^e}*5A1<(GeM_`8|XJs~4eoQ&)%=&&G z!?YX68kjU#vg%jgbG2 zdqb_^@qM9j4@!Hx`<3C&$h|%P4*R6~80zcrHucImVHGC2`(G=Xi!Tty|U;)=^Z)sRP6?v+ujc?+ZHEWtqH|8 z=ZCdJK^39eBd=c@>6kwlyEy@8?>(k&V?e0uZ$9jd6X83%e?L4FoBk&Cy~}xYpA-Te zjpmEc$z2yn6*-l$qJ6^)@9RA!u7A$dd+x%?=lDzi;J^N!+=oN4c`#^tyRTuq!>CN( zJ@{yNQta$wJ@QVOA`hqO4}J9`L@M|69=0neoOZuF+{x+adHpXmq^&cgy0vebN<}b2 zr@GzeZ{8`bjHz!u0l0UdrQnXsLMAJJ)glAsd`D3)PIEkh~)a&^y>Oh z^vzK89skbR-a>fuk#Os}oY1&mNyh^bJF)2CTH4-wio97Z+lD?z#?j&bgJ}(n2_5w?oL=`god74y@ea`t+mCv~+5N(> zaP0Ik;n-DUa>K3Pl13jhWg>8UA4D9E{+?F|^E48D$skt4^+0{0`LEs~qeYQ%KMPI0 zchm8qsXvqS)O{>6^;Q41SHQOSBi24n{h9xBbD?n%AO34U1;Hy!fn<Z+81!G?5#0K#hLKLrlm5IM|4}3KVI(%ENSY7KemLholk4XX3$>nm zl+&~~VA}jI?TtkL7~J}I8CSJ&=&8}?$GX6hdX_p zv&Kz-MT}1#_q87mMQ7#}_stxSFbseOT%toAL)rU(3E;RwKN=bi@Wrl{YBo{t7#qW`=@<7 zw{I)GYa+CnD7}5C3LLHO48>-f-oNx0c!fdW<_*9(^-<6J`XA{1OTl18&;Td;B-M#A zlYL<{%O=zFl8!RE-S1C0$=$`cy-1Z0wrWo(`cO!Eaercn&)ZB%V}pJpnEj@|GhG^n z=S}?>Id4zUiIo)SyFfU4dTuznG?%`_%ZJI^Gnplr+mR@t0NZOnd}-lul2IMXA#Ar8^kGhP z(o`opZz}DRjQJN!YUq}AXt~| zL(peo);E_{=m`zvKPhO(W8MCS2^ZU(8;;dsLN?}yV@nFcvCr6XJk-@hnox@5!4a3Q zr!WTMAC9eq|7Q4K0soo;=_x8-JK^FgeIlOtkg`d4fBxh*Hr$Dha9S7TAs!Wtn@iI` zC5;zb`H)ZRGq!Pzdz0_p6u37!bZJIU)5yz29lILAZe$#021zK%3&+-u2}kRs*aOgk zaO`R{P$aqx9T%ytE(%BAvt$$fEw}!amtl{j*sUZ;4h3kEWOCvPGo;qbm3<qHF-LgbFHL?K?@!9?4CKC<%$C>^O=NNg1t6I$v6;ldWR8c4 zlBV&Pk`<0M&bP@HPRn2^`-eh{W0s0cVctK?4qsfbEfWg{L^;# z9%HE9BO5mdef7@?v3cl-zIGCyVvm{+tUtW@k@W@52O1_V-m~Rp@oA=eW|EGXWB8Gm zvz)y%&0>S*M>hPrV`eaC@gDyAi2K35UpUcqV`R8K$P46Q(se0(L|(ypUorNMdi;hX zlRFE^dpRW zBPHaM52E_`%Wpca8)}U^V-&-Xo%=wFm#Z-+k6(aa0ly-CDPLd`Pw{JjwJ=HRK@JlA zTztO+%Kabt?dK;`6EaPx185C()oVgaeeUQjW4Ahim^P}EYmyx%LR3|t&Ru3^2oA76<$p#eHvU z8bxM8)0;E+C-5g%SFFK4a@xYhFHO@EWJ-bVq zxzdKu=Kg-;518oxapTV>AIV>iFDI>h-*5i^x8vV7BC~#G%b(~ES6cbB_*W7>Q~t8KOZqbL4`y-ShI^*?+i|bT z8Jf2Iv&pBC@R{si5O=P${L8YqXUl&!_iw;|p!}bXUY_LhO?VUiy$pO#@m9rK6u+f- zlj0W@w<=x<(pXGbrF5m@dEn(dKLxzd=R5DC`usR>8qW_Pk%gcP)>ndef|rBe0!zU* zaI()g_N$`NgHu7422Pj+irkJ@_m^12 zNvCf@7byJx2Nd_Of)Z|v;(G90=#xP4ed7tpX*U5Ge5!gAz|6DCs^xdm{0@2uiq{ zL3#d7P{K=lBlvkx;`t;v6FeRi|3`x2{yIG_iRXS$;<*cycz&q(ZLkXZOG}pL28I57o-Nn!v*c6a|28Om zuK`8BpCQ~O;I-g9a04jvtq0Nhv4zLj@Z-QsdH&>wEd86KeZGsKp8)BHPq+`f2)q-N zcy0xS|8`K~yPY+tf(yVazyqXfKKL9c@jVSne4jkl>gjk;_@4+0|IwiE9S%x7-y%J{ zc1$S#uzfxm6uF-co((>KoR#CxL5X)aDDK|^r-03%l*3EKvNo;zt$RL5Y8t;ts{_ifxLUKVtc<1I7O`r7u%DqI9X!rz<^P=_8aL zs`Pm$T7IW1o}f5ValiV10s3Resc5Xvx0ralK#}_LeUX+ccRsMD1e{1i024L?EBJSw2Hptwsqal2G-1hk}6Xu(;~fT0DEhoSj% zsn8-9Ne6L{miRvj=7WV`0Gt5|Ut~8r4?F`T4YCHDTJ7_Z#?h7FC%{?|e&#v)Zup1c zFaFVIBkwY3;d4H;;2db-e;%~pY-qqoRX6dU2nL})3RZ#?{pd!JYjhib#)0kN$zV4a z0Hv|y|L6dJ{9q8oRE(~ahx~5@X*Wl=fy6nw9YmE!cY{>b(c(B141maRbP%L!kFEqU zS)&`lVPG3bzh`tiSPXW9GeHSF1q^^iU=TbDtOTcmjo>7(4MZnKw}a<^-QaXkm}3V< z2f!d01WyGk!PCG-P~_eQN;$NHXMo+Hl#?j6lv@Clatwl>1S`P;uo0XFwt*#JJ9svD zi3kfBbde6ZzN~a5eC7JN()*P@oB|a8WrUY&hSEEfzE)_-6NM+&x0J3_dXLcfb@#D6 ztn_!({aK~Iuk`PfzD?;rE8VX2NGaqI0iV0?q(JB+0zP*ig(Tab1Fh+&Yz$qi^h%+J z27E=z?;Gkaa+d2?{7xdj?j@6Z!f%`AccIdiN?$KD{DR8wQFX6X_q-uCe1Xy>O8b;v zD>UKH)$li~d!D*KqqOLcTz*i}Q>k=NXu`Yun54gH(yQ*@R9ebkt^oNI_n_u?j?&%g z|7xM(H%Zg;19i_+|IdIY4R7R5l+)-7&~C|fkJ61w_XrKYG3wusaTfpG>ORG#soZicR=P~-tuC$UyIJXN zN7e+^}x0KG)@BxhNNy8d_?!KVB6#qNW zW4RV!D21-XNXZpdx=ai?*OM+y`zBX0jfMC(n{=RmpmZfhOs;W<+xRqlOz3q7>W zSFieTqtHVdeR)cMU+Gaw|5WMWO5d-vyASXwrG4r?YLw;oQKhFUeS*?6lzvE(A>3cWLh#*!!bKQV=t{=1i7Fokwf=tU`XT?)M|h5lX& z-H}2+nL@vtLZ9kSPT%<{bR>lqK@a>%tU}K=)&+$Hi6MB7m5IEEFq|tr;0N(D#Zwzu z@E$_d4JOPanL#Kn;WRgy`KT)@uU@@Wj{2#nof$tzYJg*Nl2U7U^bbEc@uUkpC^@AI zJV=413qB~xO|erjc0Orvc})&7s2nB-8Dzea0}U=WcBV;Y!UmZaPk_PY#1mk!`S1i8 zTrTWHnYWs%ED9zGuNegeg#}ehm#&bbw5nE?6rlO#9HnRr(VUCeuNuhlq=TtRQ*7LW zH46#vgOgsI`(R}k4=^anMax2+}5uj$XjHQY5vNm z7ga3aaLKCG^$UvXs_V^}WA6E!8$MgHT26AMl6jk!c~?xHw`@}N>eUrS2W;(&OqW>d z3eT#TT~)tgZT0jO9BWA}U9(|9;lx!9a`NfwD`v>v@}d=W^H;Bs4@(plRLD7J=5V?N zQ>Ha6`3wn|a=F2Z^2;YLt7%xhw0=Fe1EnEtd=m@U&R)A=&YDQg+UnxfOF1=@0}_jt zRI$T-Mg0bn!}HRW)vMTTUAKV~7Y~vDB;mec!vJDQo20WUmU6gWef7ku`V9kToAcfJ zi#Y?o6{}fPP!GQ|Ioxsb+NzZe)#*5|Urjj<#GX=Iy}DY9aloQGtKtKVha93jf2&+s z#Z1IlRFP21^7@)JeB7ZVwb!I-?CD7Le^P$MK+hJ=S#C1s3A%8OITzVmcNWfB!q*%0 z^9@xiSJo`4s;{oNyk({>63VX*eWUl+1fY{2NS@q|KR}kflA-w zc>@+ao>a5C2y<4R`ONBa)4V0u=fa7#YpU0-sA;HkYF1WHxxAV~o2!ebxz??C1{K{_ zfPoTZOiNMCniW^bv986_Hmv__#mu^b$rTkBR;{a=R!~Cdi_-_6!b#C$>RbkKn>R^J z-aza)ni}Jpfu(zn@kEn^{uOAFoPM3g^7J?5<<5ni8|*Oylh2%0dQru^i^@tX=FF&= z9x9m^nlroj!iy>vgyw{c=arUMIK_OQYg)Lp;=Y{$Z>@v|L0o#5m%3zMkivjLNj224H~P!0ynE_Cyq^0c20GhpqiNZbee z{V*9ma9gH>bd`)p>QK1}!SH?3)&Kif$=~NP!Xd;N%CC#@Md4S(JT~)f{jPX^ z(|kXyfbnFxzG8vNlH~Nck6n!OtE#K3SyI0tHNTz8uRsIb06)oNH{;n?;{&Bjqa%GXuIW;e-sJQxQhsjv=EG0YHwFX3R7=0BqT=$p zI?vNoevPhDcoOBxQi5rCMR1Ac$4k@_WxlkOh8QbFC zc8LYe#<4!bZ<`M=^tHUtb22e_bL02Oe9XUEB^7DMrY*x=DSLpiG4S} zuk*W^Ukkrq@Ozw}tjT|o-3W9v7Zb0$vlMK5XE9|G+*zWCa(h4>8 z9llFcHsqhSx5e%fv)>FGVE>JO=M?`=-Hj&k>%KI*A6Gx3)ZAWg_oQiR5U>=#rouFm z@$W|!&zBu{WfaC@A73Wg&i3U(cO&6z`neJtu<72iONtlw`+k;xXM@is!hT<@KR*+k z?a%{rOWAMZ#Qbc*V^7UP@f~;l_Jg^fd|<~*xopq3pTn~I;|3!Sn;-iriTKvQsLI8Y zo__j%kF)!2_V@kTS+d{B;e&vGzPk^(%BS4gRk-dRzoh*=nYF?VV!!t#`>S@2Zt){$ zBhOTMv#03XE$_Zbv}+bNb&M=*-|{YdIeh->%#F|28ukq_J0$%jyPFOUt3R&k;E;w> z{6CqQ)7;*W*L$+)Z(r|(n9%jd?(WX@@AT(%HnktI|5c z7v=6JBEq*#?183xB=)!6*ttoLeapKCNaeZ{qkQ4z$W7cjONMQ6ayt9EJNRZH`>D?C zE#1;FlH^2R-`$hjw>#K!miRsPJnQ#!PEJ=}cgq|$Q!U#oUpbVmT*1bUk@#D@$2^f| z4X-ZV6E&X9U$%2@dkvls@;ks!_NBbeZx6p~`Q6D+_Tk8$8>v5JRx;N}oMt~(s=Q5P z>YmuYHAI?|4LNVYWG436Q06aG-w3-0Ms_gS9Zifp(3NETDo0W?GwwqMSSRvgSRJab zUL&J3Ws-`-RaIZZo8yG~HC3zY_?qX0>NRU>)+C&LsqXUPHi4m{`i8m*4Yjnn)gI5> zruwgHs9%04{#RBttX{G_!E*q9HLG|ttyw)`dDZHrHOrPI{K{Rbf9VxWSYtm*Jdpc} z)gl)&0A(1ZhOeouUOk~<%}V1q0Ds0ZR@7xk?~;`@bzTvP1#tH4dw0=6j{m>7gKq@iTjgp4te>Z|C!rWoHK6h zbEoJ3-t`l(H;H7q4vIlA(|(>V>o0BiTHG`3*OAT>SK9E|+zYaV58{5jZ^(P*pDla< z{#>)m@g)ZDy%1 z!&I_=Xso;z&Vv>^iyayp0@6U6 zZ)_XLHTEm~!G4dGw=C?~*g7P!5x&d8wcy2|q~k(x3GTB%NyiM3PR!W<2G>LH1kVIt z0eSZv+YMd~{S-I_`Z4f)aF4nlPol5H{TQ$oJRIBro}=^?>VCP>i`0D^_(}YI4=eyX zz`3Aoj4p%!K~Un|4}O*<<2~Sf=oi5`xIYStzw;0Z9nT51pyY2kcsb9jK*`^wpvd`T zgemD4xmU9OT<|Q`pOX#WI+n^atmbO~dBZleEEA+dcc~zq)lsK{70`kbt_ZvgT2Sa9 zcrmnKDfD>od}u*k{R*Gv`RV#xP|}ePuHgB9fW@Rk zFu?O|N()Ydz7|}CzZQKiSiT|)xJV)1MKT>3+J{OeuNSm*Q=Z}FiiBE7G z&pVYCbfE7A>+#pF&jl~z`5hp#itN(of|SRoAA@x~|E4|{l=#}fH9S8C3=*H9q%Tit zLB`ES4O3e15@^8q7epV-{*4)gKOI`qkq-(j$dIGiZzA-G(3e7wQFlQJp9{{$Nsu99 z$(%X)pt@=`(c#DpKK;gN&UqcEbc#61Eo0%w6m;HN-I zX9&y(7k~jpNuSW9*`UO?5E?M_dT=^)3rIZXId;XQyHeAM9X08!f)3zs4z!@?1z`4T z2tAMRL6EeVbbbY>@^g55Fu zT(F~NpUZqu?6(6-<6`m)O1^@i$e|Jxxio?zr#4XJ)((ms<@?_Gv`C#4h+sa2_)%=C zJKu4-(%Z4Gauq1OL+MFMcPm|_bl!05|6HYI-=bVWr7M-5u5_c)j?!&Phm~$udalyl zN-uyOP1>IpgU?l?^nRtkAT()n=SOZ(da5V@m+X5K_i0N1SZPP;dz7A|beGZ#m3~I) zB}%`lbgj~FEB!g8b5THvZ=2E|R(glhA5(g_(lY8ddSt-o&QFLT5c0G6^D}AEUk1K5q3%p05 z=l+}kclMepH2j`W{gD0X;$A>Fx&Bk>N<;a4zew@_7wD6YZ1gQx`N@YqPs(ZZwQKl@ z(7A2CfXcrHTKESJvkd=D+>dDV6=?V$iTeohtNwo}^bvs}L3KYMwB%pYdm;jt_=2QE zuFI4zQ2Ogi%l9MXdQ9mZO1}dw{B**>_b;SN__e9~BB6(~??>e+`_0Awa*h9+;+}(l zjZf;m(2Yv}3-wa+*RJ`QE;R1#>i&75;oq(NZ-*BCZOZ?5>c5P9%QcnfCO)O5V<&Wg ze8{y~X?GvnHW__{RxTh!g1 z?`l`NQvJW7{sV>^dl`{~gwNCTU!ruQ(yNu;rgV$Y!`ghO!$+=f3O%IJH$&6^tkTPs zo=m*rF6AcIbfs&Ru2Ooo(yNueOzHol^o2@4sI)tOej;{2_!p^rCA6xFiSNrP^n)pM zZwmcR3jI;+h?n2_DfGM)S~><^|I1S7t5WE#DRf&3eNPH~e+nHqGC968Qs|Nt`id0# zODXjB6nb9@JrdjO&EM=4`qL?Na|+#-LjNpziE{ zG7vs!?{*Y+u-?zoao)lDFJe8O87*c)q_||}+AGX*#r_LH6Xl;8qW0o+Td+J~*6850 z*-llSVf)koVOWHgW*^AFp409ENq8q292&YXoUMYWzm?hirQ0Hsh%w#v5RZ>ETSGiP z%$9&mWn@V$$tD6buP~{ux_W8(#1*WPowsms945&Ej!Bq{ znhkaC64EOVA^cPcZz3;WvG$5V#yWSQSs0#C3g*Pvta-p!`P_-s)ioBU)jnK={3 z`7gelg{91Zvt&-!j@!K*g%yQ~N2_aUYAe>(tXNvX&X9&Rm~7YcKpQyBnoZeCvNXV{ zw`^xvRmIZs0XAYJWMho;Twld|2->gaq}ErKtGhc&%rXftnG(3n_(75Kl=0Ys8?#_gW;E|Z`rD5+`1qS+p(IrwjygF*VKFZNg6CsR4J=e z=9!vSMAKkf%8TrSjP3VlB_ZWb+V)x9Q`%pB8ZkDf+$oAoSof7RU7IGrdX>ttzf}Sc4zB;r}Spljlk23DZdCo&W#HaF|M4^PgoF*|vvgJwU_ptj#+^b}ehsjjb*H(3!48;;_P7p|yZU0qja_Q1N2dHJfh zBAj!%?7j1aOA7f-l=?NOFl@vbL{=h8BD1pkBQJyUXS(#+`Sr_tYAF9>GmIOu)g|54yd>$N~bbT`^P6lG5iybmJV{-ZMGH(m3Vx5e`7g5SmQR3&cW=}WW! z==zP;Z@mhB-sdd8wx@l*tqC^qyEwlz`;T(3wqDybL?=vyb$hp22cu6D5a*X>|Iv2k zm#;yVH(P$e7tFkWf|1^3+ke!h{91G#U>p3Tnsvi(Z9i_JFPZlrEm9%rG>30Y%%*Pu zR_2lNtE*m#0@ext+xCj(OR`-jFTW)#(Ldps%C9zsUxD&#Q+_Z> z;U`@QjT}hj*Qor0s((S{w*!91C4$B8vh9y*NB-tICLScoUTHLON7a|K`=i>wYQ4Id zYP>ccbikWz`=h#)U*IGgd>j0vJSz9`?LGS_$z%y3Ycv+^$A&{J`bdti_JP6gkIE-p zf#sX=ui5Xj!0woFiaE38r`qClIjyB_x^1R(>w)^C*-q2ZbTFskIJOMPYVh7MoDO}g zOB?|)T8YqI8f9Z>WCt5?+T`58=rbIrMrP&AxHk=&KWuez*n(4hne14YZuct`C(?5u zIXx!G-zqhYl30-sn~6B=T28-g$PLBja~~NKiIoN-u}FStjI-*a9M@CJ{+=>UxN$gl zDHsSxo&4!7Wd+lt$BcLLnJ4>S9Cm!1YK2~I&T%^sjy`03xMJa?969i(M`GV&_aDiA zEXSV3$$qRzYeNxdU@xK!Zr_F{4nT5GrZF@OT$)`{!p1!!DSoJ+ISI+`uWEWXr@`*5 zN*r_F^eQJCbB5Z3oT0`sh08gSZ;>1d2s&UVNRBy7E!L3F0dDRIPOoV`UQx7ru1HRD z{y3%2Jb-hjd&7~P_l`-Nqh>On(1)b_|Cz%rr~7wqE^u1!T}e_lx* zID^xiN&<2dC~djAfWy}dInudILVU%@#A;!(OcL^z^Q_+2{GrZKtAIf{NNsMYTHxZx`+0YSe9lL8I@f`|;qqDQQ1k z>i)PC`u*;A6GfCAd}BD$sheWpkjW=(QCM|}a=0i*=ZV&HPE$8$MLuC2j1JjTzP#s4 z8GdCPC1rWR(rTu%;8^nLZkX6(D(x9>T0yKly!-E@>K-ahZsZi^2<9VE$;rSU%)ws$ z&xeyz%xlSw?`QPyJX}poiz7xP^*pcC^b|L4ViDYJ?#>Zsm+7<3u3E*Rs=J-rY?1q3 za&E7-w>><6*kga?JTAK*QFm?6RVv|Pqd}1eh57Fcy0y!j=flK=9;@iF{6z z+~IA9)-3`KuQa&~l-KC7aO?%^0y;{fX#WNHFFFMOLHs+1;J*z2iw?nmCH|Km zg8y3luOGbsn;NMck=U&*zyP7V_RXJPTItV^l=<`L2mSer3;g-j0e}7~I(PJX`uFqv zM=j^D$jYGqs6}P|qsl7%M>)0rqZ%c?#pW1QTVIRkiG^Dq(g7b|z_}fj;-Zs4%Rp`@ z@oGAjkpPw~--$NY;z+-<0FsDH8^IvB4RpX8BC*9~+%J+^6N$~QG?Y580n&> zZoeESKJMXgbBE)f&Z*e#R9buz+*E>aZ1Jve3gCT7=v?G|AkV_lcecbB|| z7516acTE5qns976)h#%NM%a0{C)7GWCp@*sf6ezsNCM0AKGiyGl>`mv>~n5gwqi|P zy)3a%tLb4Z{3;!g+CWRzL`>+ZAt-r!ENAI?9BsHi0N_IH! zH$1K<{<(xesQEF?n15?0zR?s;Q?^MZKmKd)G%Tzw+1l>kdIrhlm|ApWF*dG5a}jC1 zYCPF^&YK9V%MMOh-i95$!GFy$l0EEKIC^E?tkz*mo!fZxmaJ8inS00^@yNALNb+`1 zK~5r-9CW?Cw-V7yu9{CHzb1OOHy03hZ*;vy;%-8Hw7<`EiNprBU@RL&F=F2mW%O@- zf+R(v@6z}ssYK`w5xNokxaXYaU&Up(Q?elWKpU$4*WMy`F(jo{bt_HbJN~UD3|7)2 z^%LScWcZfRB~R8wyB5=`d8HYEf!OtMbgf8pvvV8Y;N>%4brg5FBOy&v9qvGy9R+f3 zdz(lk!Z!rw_MC@e$`heVdOit7gVomiG5MQ40c3(hv3V~cxPR;GWHQXIe^8O6sn-LRMIw#(_HX@>WP*cRT^T$nwXFHkc+RgAW^y95?URXiTveN#YyZ|) zhiP6t^(u`@_^-cPe4AT8m~q#k}EY4Zo&5+*FQHV1+iPjg362fxd|l? zM;|s>a8CqE{Ykb018+HfFMMe+U~BiM|wxKIn2h?5blq zhdLbnz5Cz@|FwTIGEJDC^BEROh}|efs-O~O<-cYE-s1wgt+uAFzG`JjjmU-ivDBK< z-^RscYJ=2|o-d_DyPenC0V7Kmr~jIp#G_jxx79AMSuK$`TXqi}^@qbWULMHB5zJaV z@pz4C+s$VudXGtDGLauAcB?dMl#+kz*WlnSskf3#>T1ltE5^L5mL+VDf9q-K@{)+i zf6d7Q=feulB;T6>V_13*PcR^*rjARo+4`?}EU84RS5>W8X(VAvw12|vLCWhBqbz%zSRE(XcW8sm3yu|2bWhJW|I*i2 z*hjS-67*lkSA7ncCOhsUZUSh(d%lz8SB_y8JChv19H+de=Mx8|yOA!^ALHtc^j*s% z7O~?+(r`)xYE8eVqrpg2&yI|o{|{d^@p9JeWa6ACK%>_Z$JgMJKK08uHaJ5Z-c%33 zyNb~1c^?>3J<9$FupE!~m&vRUlr#HuHOW&cuKE^z9lXH&K`W$;j!b zBxUNSc!WP3AIay>mzQbvUZ3alU%!WsQW-jaZg}c=NzlJ@FK?5#N@a1s-{Tn!VYtNh zG8gZ0c4pK}L(oKqPBe2|wL z?0$0*{^hTh7-e5`m)9FNo?boaIB7m(DQj9{h*6j zYUyO}XS^jGyHf;VG`geoaT$_&+=<;OnWklt4C5&j{S94o5u@=(+gX1sk(fj8U!V`$ z$^h|_S~e}nrC zxVNRa2N-O(@GWtSmCn4O{MU!>@h6*@j7N2Y=(*b515#%4VoiEZNLzabEg-eP6P zdqKKUIbPz>5K$7wBRj34*rGF|k_}TS=UpAmEp(qym^%f@3vYm{7%htrJc^opf_$P0 zW~{8m4A9*vu`9FWfk;Ns$yKN2o8!3s-%R}J4Q#8Qu(#9}Y!!L`~ z)|749n`%|?y$E-_Ntx6DhSrecE(NJpbD{n3bp+(DKV)vDjkm9V%wjDO1pXh z3snqPRXn<5B^7D@UHwNIH+A~z$Hyfhy3d#no#|fY6tw8XPs7vJ=~t$oZ5p$lA+|y! zXH=$@nh)Y)jlwNHV~y3wHRl?tbQ^y1tb>>$s4>=I2e$$1Af^H;-#XmDZGm+tunt8+ zMQ^G!)J;L_Cd!Ua$54y6<6dSRMBi{&WT?_cZY!;WV;z=TN{Sn|T1(l&ZC-CFDP!Ck zg=)Q1vS^CKH6n;h4WBDm1&6T5pZV;x${+ z#UUXrCRwFz+-|ce9Ai^>gLM!gw^;`j@^r8jt=iJV@GaS{1aoV-C`f|DPF%`}iai1%Szt_FwwIQ>y_GlpCgu+~^=^Eoyv@|lS>f1by4#+a z>-hJ%RSq)v6pp@aC`Q=bvAhuLmOKT1V1NS8RNmf#_(Q+)cA^C==3)UxqJRJQv>t`= zo;-@`=rr?@vhFPDece0%h+<Ods6DnA@O7$3KPoyoqC z|MpkTbNFU53g_Q?Gs@~j8+I{|)-K&ow?NEH*}J8MFPf5)srzbPysU*kuqVgA^%?>) zpU>dnk)rU~rvf9b)pjaSzCs+1E=isWT-~th@@l?lmOPOBa(p0p2(4{b??;@yr8^`# z$4+wgd^d4#Q*70&>7ZZUq^>$D`Qb5FecEl2WU}w$>4%G5q0+*&(<$2Jzh+F*uyMBJ z`g)H}l#I(HzK}9t#<|~-wD+5dJ>X8NG_%wi_f5>nYM;32;9(;1hWX|_!7kg3^OVJz zPVBtTTJzvf4YVQZ#6tJl}AShGPA?j5#Hlq1uPuS!wMtYh=<{99wBkPo`M z8anRzNb{eNz&$dIz9xCjWY}hk(>sYWWOJFfI3JW84Lr2|kjbofHfilzUwk&{g}9cH z>?bg&MV>)*1ZOHr7YQZNZXH0F?ItzuJ3WTY7L$2;Kn>izPHb}LBFQ3c!9C_P>=9jb zgT?;5QlGT^tTrj#B~%_aopKZ4 z=82Zlee^wcsX-fHEIeq>I_TGbK^GofIANu(Eu%z}n+xU4lcXvFJ zGcYjxU8y7M@gen4(5$80&05Om_J>aWg;`5U&o~-kd^?g0GQJ(j16fBD83Qt|9SML8 zYDe-xS!+pGKJu)LY&)@8;?{;zNZ&5);AMQdWgBCwrYspfmT_%Hk2f*9*T74cF1743 z&Sp3pYiafn#D}w`C6_^|j?$-OIGX`wJKAdl#{;s&M*|l3EzIp*%iyw%X?vD+%5oHm z&jblaUy$gIlu(R{nlRH6i#mrIPw}OQx~S8vLu4t-pBPMbxp){bRGd1>ob*1CD6dM& zi=LIN=WI;s6`Mu(W|zQBgd@O@~-K8nVdJA#jxfsWJ-Z-LZ%JI-bbQ; zv;t+Ff({zfk85D;v2=%B)k&(|-T=qccvi25WYB02QuhoPZ$kP5F=o{71{p1Gr)Xus z$Qwtz9gV($%PvOsdL&6ms)ZEOv~JqYyuc6>oi5CfHMbg1IQm9P9!^gaO-#;3*WaY>Thiqw30BE-oZ9?{V;8PuXbxyf2} zH(|0MM@DC@=f+L#j8JVg4VVV&S!*e;0CllzBdgBZo#;_A@*9qB$c03JbMr{*4dLht zYVrJS&;dqcsL2=Qw-gt|<9Ey0O$TMt`$aLo$?cU9QHJpd+M9{PC$WTF-v`*JYmIBITg2lgK0W+DB#gFE zCEBd+#~iUNoe9}$JC-hsC1aW%O^c>O)1dL2xML>XD;!LoFo0KX-r);xLV1BpR0;@^iP7DFd^Y%(VfCnTCW} zA2YekOi7Z}AFzGf@@l}m6IbstyLtLGaab#9;>^VRfUVpi?C6k*TTd(3=`LNe?R&$; zVY|wYW`lXsedwRhWKxRHEm=Dv+TUxB#@ltgjhD7CA3225e1dA!o^V8n$i%tvn{ZDH0O zuu^+l@j_cJu1Y4QeUT(Ou}va5;ngjY^7Y=7i^gHc_EI}31|l@AyUZ8-noJQV3lUb` z5Q*-S38zT(^+a{RxBJdPTHT-oi@t?-y!JKNZXEB)c|Di#=9v_4>zx6SL+eeFVpTX@ z6xw>{Uf%nXo{@89xB!t1ITlY&wV{Cu1b1b&my2&RzSue)ZTziX6FcU1(TkafV zBDC7vYTj#|);ooz%F{}MMh^WZ7MjUFpgwTEf!!vgfc*C)@_&1$?X1vYGpb^l#D#)| zA!b|hW|BfmpLE;OFU2S|iv}<|&}AHMF&fZfG=OA1XVQ9Wy9h$IEn4pJR2#l_lc&bJ zxTWWFWW~Gw$GBu@kIncy3NS|A7DCZqF@EIev3oHe3ejy@OP^jvw72vL(n3K_9`Dc# zZ!LWSX^E;tUpIakqQFkrF#}5b2?i(XN4ezUuHJn5xR#_R6}KoR0{5}4WS(@KQ`+6Y zc+P(5N+&k@ndnmbAErOeZj0yxk#i zE>L`+Bd7kf(2B=QbgjdVbEfX~f2ln*^;!S*ySMIcILrvZ*;^ueqkO%7te4z`qt9Ch zcRnq8P==`Nw#Fj{lGl9pr<5TwH~Gh*s$SPWgZ)_P>!h&ta(+Mp>eM{ z{@Y);!0}IGTdzAD_HHP8FN0bp0|?ZJ;CvBCXxwiiQ(tS4f#8<{L?U}artV#nM>ir6 z+Wq2CH`k%PrA8dCX7wJ2y<6{uS{DWise24A+Lf*{(rqS)E|neVve&MEnu?>3nS@M_ zKF=#{&oIQ|KZ1WJZ6yJAJ=}ZHw`U2OMc*#<>f5Z=QJbCCNk0z|F0I0ew%vB~_sn&g z^CsJ3x+p!g?Cl{=4n^~b)v|?YwCoci!db1yEJaHPp=KgsSKzLo5vWJa-18M>{*j)- z)OW-F*=)``P`{Y!Z-g3i3j9AQo8&a@9>EyI!B4eLdfjQdpY;!JZNiMiYm+qSt#iBa z{EE~3h~p34@9chyRcE6jv?;z&^fGGDZ1Scy!)&hgtj`ktrdHF6cA2f+?>Od6NrJXJ z&AaQ*i%fmlf9-C_$kad9f70J7OP2JtL&n0RubBBHr?nynJ)r;O*00diXBv9!oXPnO zb0ep|T)WBH$9IRC?nU!#2)q3SEi}!_Zu8JJtSI&ysTz4(g4bKvp^)EU zy8xrwviG?w*|V&(;A{B<>ZcjQ3()=X%plxmYPsE)LOp!h&hjvWV7eQ7OJxX~YG3+< zOG6D>}h1zUVzZ%%`ZPZ#^Y%#4F>`k(Gv@<4o}Yg}KL zA1qdTv|l!y#V&ASpUq{{|B5^(#(zidEAtpsbP6fV{h`9n(8%`s50w`7xyP1nXU6H9 zlKS}Gc&D|DP4Hv8$ukRCLeXbRS?w{lxaluB4Wq)XlkM}py+=5$>qon^YvdY3BY#m! zmkICh;n)>LPHd** zn11cdMPMiNa*$s8%=O?dCw6xWs-iW~9s6-xBU^3V_6Yse-mI(0JZU#UxzUcWnG?$Q z%n2ozrycK0q}O2%oX!U6{S4`?D`GI!p}Qh!r7vD0X(i1il2+2(Bx#joYkF-vnHZ8u zPWSswuXBj!FaN{)r+IR}&k~jnN39&sHsht^*>8O5c&38p zjc4{JJf69rVdML{?0n?%OU#m$>C(wa_k9;W?(%b9k+de1YRxb^i_yBpXd&ClS(BW| zzgsh0jdN>;)i~Fh4Xkmt%kK8GY(pjA`#Dtk9jgCi`>^Fzd2gW$Kns^a{NY%65&NJ! zsgyw~r2}0C-9@o1_n&HZ4sg4k+gj-k=9wz#Kee=x+Z&{ePA%QW?RIJH$LUY5ub2xIt=5ren_j%k`N~DxFlI9JV ze#CG2hyfGi`}lxkQ+@MBi0+eGz4>V)d3Nu&dG6ah_d7iI?c7`Ls*v`3FG==UdahDW zuQsU-g<`{<=ujuRk!3S8=z)~5Y5!_ooHsILIU@kg5}IZCtX9cqG-XCXOG$xAklVp? zn~~met~1lO!}-nTlSO$8sLAF0W>J}khGJJ+0i58pZY<*SMMY*L#O+}9@If#iaTXCL zzl}le9qt{{gR*WcgQiZGEFwLXq^A;^x?Zw85?fsxj((;VdOh^|Q0$sUk%KgZ(I&a& zNsD=6^cqTJi94FrB)2>fEr$|-YBQ9KZZyd)Pqv#UrUpQX%n6TiYLZ)?NPU13h{Sfb z1L5e81O}9r+qflKSWlbVX@bP94)bpILBB>gu^!CrUt)*zZTXsIXt5c&@}j@oEZ?}5 z#Mr{7AabR^lahw?OzGo@)n@V&4M_D6K)eAwU`99Q}A^gq7qG>vvt2)S6 z5$rmao_}S^fY3$cwaBRKKULA~BD$*B^J!02b!DW=V%t&#=paA`$1;?q3}vxq&Q%sX zEW*PgJXA{ifd^~;JRX+gVL2XZ@lcBgYZg5o*5iTdepe%^9gZ1m=|mGoGvPD2`rjpW z9{&RP7f8|cWOHy=oAob%e}Pp0+l`Z&hr4z_!CwIX0;&Ez=7RLM8~?^!;9n^9pRVS+ z8lPGv;{{#IIq^zLRv*fx^!@dvZM*)$}!*$Y#m zv?%TM%R;fyPV@+h#u^x&t6`bJOO_ax5^Gp+2tZ&^X5{05K`F5YrFVMP{PiB1RS31N z<)x{F<_B9a!rB7joy`NjD;K~PxPx{5%)vOL>I*Oj<@{y^-SHbztr|X~jMSsyC04_6 zSOkG)(qlKV7Yf8eL*F8i(}|XtHg%TunA@mj+GNVB3JX8f@Ay*WV44 zaY{oLGb*cXnd@)6^(WvqXs*VZHqG^yq^Z}mOQ@JpQTPdE{JHw13)55Q&v^xzvW0Q~ zzRhcnZoIpbP`>(+GHtMV=!o8NytU?eEE->xt`y0 zev9}y{EGPH^Bco2*NL8$90gPSPU~S(jS3&}d@qji4FAs2E&lj=vpvc0$0Y1r(oC>5 z3!6HI6t-`9mw8*C|2lKy^Rhl0sh1@PthVbH|^E@NE-&py?io{cSgP zZjxi)^6pBitl=hZ6VTmh&}rH?w;Jf-NBZ##P6}^S-+oi za=QAuTjt2;^!5^hAoa%t8#{*JZ}A@UM4mOgx_D32crt(eM=aa+8ayB5cYq(ZtM7Gw zd-%zI@H_eK)EQ2tPe(CX6Loc$)m6AKWYTRI>W2q zj4wM;Z)8|jvJi^Su#tHpalg2j6kdeBp3Plza*Z}PQ+HFZcK04*_2|gP%}4p_pA&-m zXDV09{7LhH^@leQt)I%i@!|;Ow25EAr`>ndfVMWW!4xGmoO2`75RTcpn1` z>tu^T@_6b%VALyy-N)vGn0tA-U5|kv<-luU{ZZFoeFRN$<80iTeuart=}j_uHlLV@*wg+v~e(9 zri4&=aWO(Iu|iDn)(El03K0ht9;$1ES7L>Sg9;7(H9{+~LUa2q z$uHY6BPDtXA~TaMgyfp5WP6AC@bnM1;s1l~9~hoQGkbvkLDoKiv)6PQBw2~>fN;e6 zZA)X{Y{9lJq8#1%KDSXxwvS?;GT1|}S&R4QZGAmtLzX;#W8W=Yg-=!BB>nxH+6TAq zpOPYP`)J$Gf|fZ2(ta}3WJj772K-0Sqz>4gx}#nnP<`_x(yDZlyt1~xg@bB;3uu2Q zx$Up%%Er5;G{yO%j~z1$q$&P&$IL?06cp2rP6dJrSH=yF{Jjl zgl>8{$MomY^7r&-28y3F(jS(dru2u0eqjCKcT)Pp@6ee}*B>^q(;t@DGxdjMk6O0= z@K8EPht?k+`hoU`vz3zlZo8;t5q|FbZ8mv(?VEFm^S{Ra+1CoYUgn?SDO=gAUvE#@&{bW@!-ssERX!Fy zzUQ9@2O-x`jq#E0(|x}PLGOb+Y$8cgCceJON@ z`@P6e>mB3e^N%(`Y$J&j{v|we-@vl!el!fx@;&sXuKW0*#54nXd z)kv2vlUV&+fScGfTIa1#yW@rRf`pnZ8+{Y?m%@VXS6B%KLwXzI3{ZY|Q?N}yoKHi% z*6$eF6Gpd^Ii|>K$1o~!&nbA5_R`v$cqDwQ`XH%f^KqPe{Rs@Eny8c6X0kS<)!mMk zn$|?-25D^);}3`09=#9$Lzy%X@$iv~U+`%P9TRbf2W*om^9udOFTMSj)c(jn>E!i4 zADldF`!Hig^~$Az~Fm>@&g_jgen7H`VPhProZg}~2 za%y;1<)jVohLicX)NstmNGAQNi-M$3-|^3mGP_OSIe)FpO2sT4e%2`Dd)ZW20B}tF!5`FnENWR9i?m5)U1)u zu^2aD%*r!gin}kQJMeua^q=IwZgUe4W)f6VvvkGkD`r)1pcVRC)!+B3kN;bG@P6yj zKhrI0`nPMZ1}kq4N=j4+b&9-=+x&jen_>I%=mt+&%EvN|LgpuAK<+%tXhZ3 zX{h$e`=RoqtyMdDCv^& z77fVdx1al0jZUP0E?JSW=((VTmHR*Pldxj5<#*u#ZakvK_nH?d=x z;uE)N{3M;}(li)95>GZhlFn>?B(B6Y%A{Rrk-6-{&uHodt}Nu_1j+m!pOd#&HnsPZ+xfZdv4mc zadUjmP`4VokK>rlz0CSd8@>SdalRpG-79gg$`F4W?hh|IEN%GOEa9`c2MM3!%Sp>W zTmJG0Z&+CD_xG>u9q>2MM3a{jZ(BZ2SvIUnc#^7Cu0DuC(&Y7CvZ# zrw<=6%+u>vHvZYdXLBzgXU88gEN%W8v$$tV-}`khKt7qu@BerAGUUURw)`rO$ZQ`) zewph3e#1UJ|GX^jfh_#9h0o@mjej=xF5Yu8>OX^3ncTCbFPnP-^7(7(ceeOzi9eJ5 z4&u(0R=)a$Db{I+4yI3-$BYV)&FevBU}3Z+U`N* z`@dQK5jd`oVLLnkzY3c+1&H8=wBZ3 zbG>K%d%xk^Oyud?$L=iY4=~x2NxuSF_-Av^nm_DkCi_)J{9I|}+i0BAyJw3(n|n6? zU4P~Hv!$6ueLQ{xiH0VA}fsPx)t-&tF@Ab`X6g`@4<)QKtTxjL&C!zstry zTmG`S2aWjBw=a4BbQcM{=lb_g`56WJyOrPJY4rOlo=1oHCaeR$1=fHUgJs|-pKojl z$Qr+~Q$To(9S43M_ruAlgp(O-2`6i^B-}HggnJm2aQA`|?gyZRTZ;evKHr3|f!~Jy zSH)`-dq7_GCOijr=lI6{8oUvI_bYw{J0sy571t@QR$Qidnc@P)*@`n1{{jl%PQ`M@ zza$?H_-XKL@Mdr#IBSS+>?gnvLw^iB7W%v3ccI?`CBLtNlHX@R$?u6|ViWG409l(d z;T-UCa27ZOtOTobd=st&mw}z&5}yA6Tm^k3hhBCp ze;IrmydIpz0!q=#v%#-Ie+Cr2yjbb{kFYKgy7vT&4=CQO7*kxTc(!7m;={+=aNh+* zfBy~qPxR>Xpv1Qs6g|40_(YGs2p)wVeeYzS?*-iN`4_8?JHZ=q{{|@exlZx(iklVd z6hEz4rMO73416BG6USLTVn~JGNJTnVhCUdu_?qI&iqC*jKXxm9tKxqv{+Hs7ieFNU zDsEDo1%3uTXMv*sAJXTCE9NM^b&^fTe#KW5pH=)ZD12@Lh0i*DzFKja;$p>lijLwq zP{I!dCHylVwekH*@#l*7D(+Hj1tr{CP{PgE=aUr2DSk-t2vFqq##qb0SMhnpClzl2 zh3~(E!nanRFITKkoCJ!$v7q>S>qN`gv0QNvD0;RFly>cV z;LYGSz)!*FMo{?vJ1Fhixu^JiS3$Rd(!Spa8odXleZLfxcKj`U-mA|q`=(d` zpf`h(&w6k%SPhE&|9G0^^D-#*@Ry1g=<|u-cX&PyJPaHT-UQ}=nBHT5cPiye|KSNx z!k+?)-TkoALloc4w|2Kz@fuLjt&qDBD@iz(-d;esC#Wqm-A6vi}SOfkP|J9)IT?|US_&t0@Z+gJd=*`qgHh+bR zr-D+?9y!xKzgzKt6u%3K`;AI}NinLp3|xu314?>}L6PG`@Osh_07af-6n{U_*5}7T z@plU-?oIliJoKLSLg^lZSy)zOSA|x_JH)_$cW1+KlqC&Ru6W8!wLU=P}22nP~`JPQ231lMNTJze&qDPIc9(7gbt8+ z#_j?oz5fG>|4TtBhjOLQ1|>bC!Nb5IprrTDXPb14y&05nUs1dQ6#p|p;d8dquT8aj z^DroK*bDv=Iot(Geine@e+nr2bu1|PJ_39R_g9gl=))tR=c2E;e*?S$dv+uE1L*5Ov3H*bL(o@&{|UWH@iKM45d1psL2xv7 zsSp%B{un6s?*vfzzHpv>{uKC4o<9mkNY6dse?VUkO8;;H_%-NR;D3Q=# z$_2c4K)-c9`30W?CBBD2;qxEh(cr&=;_p*I>pl&Xc+UpsBBxV9@&7jbB;LKC#Cr!Q z@%|Sm@qQir5b^#B|KjhPp!oYLDE_VlH-f(?_W72BUjQXNp93YnRp2o29PkQooYD=` ztiKAydEf%vi@{65(?GEcjV0FKdc{@XdY+epqtJsQ@Nn>WrAI3LI^jq1{4r4czsd8H z$@hNnd(ge0yf3{7P5~cP_m58}AJ73%{CxzJ_poEY25_jl&jxS7{qx{zo;QNxe%q@~OVs@*;0@3_K=F4oDE*gjf;WTLse4(e&G$^j^A#s6o~}4v@kGUA6h|rgW>~qs z2`%OEd&QR&pH_TK@j=CV74J}-37;P##~>)_J_r0M^d#_S;K}N~4s3<41;yWIz^_0r z1-}NCtNVAr>!8~}@pmIA{;mhV12(DqUm+HA-Kh^aV!n7hoswe*!4}F91aj z8 zAq|LFk;@({noOHWZe}KJ0#pZjq2n|dwP01iISN=k z$ca**Knnwuwkm1_#3~+$qEG~-Dq=;X|NE}>?YZnp(z&(xKhN1b^v%1zwZ8SO`(>}a zMleTkU%hsJTkv(kR|J14_%p$ttF%3z2GagH!Y>qln($8uw+P=S@x20MdVVSVap4aM zzf<^a!fzDr6MnUDm+-GcKg;DSS8Kgpf{O%a3l<7~MDVX-*RKS_g5CyQe>MQ`hu#-~ zw0EcAB}B_#MJG2){wNSNM`^wf|~Co8U*?x?Z0NJQDS0IxrXL z1%3tf{mVd(JEu44aqr7Z^tgR^i=IE60Q?l{={(?R@Mj0IKfOrgrNF5SFY-meufYE; zz}w;O2h#ryK+Xqzz)iqrk>3vdKJ3{E9D+SzApJiEd<=Xu@G0Q8ME)Z1efU4pW3l`T z?iL{Z{|oL+$2-7dfUg26KLK)ljd%V$U=G~v;{PHb{g(ni0X$vgi+~o|58RLNexR}+ zNdLGl#PV@qv&e4;K1}<855a#JsO$$S`++}&`?o~?BJe@lzZCbzz}*5=_KW{_fX~AH zRUqXjKz=9f2i}2r?c)C;AoH^nxEXl5$QJ>>PWyp)w{o%{sO$%-{0II3?#&{<9asea zJAr4xJq%R#137=(47>#REs?(nJQMzpTxPMH0e1^f*)RUz0nUc|t3b-X13ByQT|mxL z*9)%~bc*}MpVt1S0_pEW;eT(_?r#9;{*>^Cgm(*X5q_@lQ-%MfRfqorkm0{8{4U{3 zgwVpg6^}HwHcL+WzdKN?e zMU;CjkokHUknOY*csFpW$Zr9*BY*usRlYzqF9&`O?#&{96nHq+HxB?eLEnD^zX7}# zI0@^yFN^#|;Nz&5uK|xj`MwMMZ}1~JG@bx_0{l!M-uazB9r!f(T;Sh;iv*Vf?*m^B zd=9u)@OE*(7nqOm4*|ai`3~Uoz!wEy6Zdz4VYnaBiFGafp8&iXcqZ_>aGx$X7kC2P zk3_RwiuG#_a0T#Vz{3%Y>3+~0hD!3EB3HNh>^nVGk z9PUKA&jiwc4R8+JiCeK$n+K%-tAQ88ok({K+sZ$xqoo4w#3P}n8A$&tfS16XNcYbG zsoxJg2kyih;2s2)ffK#p8-Z4EVhHhk12`3&2)Dd@fW_d%zra7r(sB_v@eRly0L}&{ z{t9yRRhH@C#4Es`1kMB}QvMTQ2{@7AQD&A|;6%pv5^x4Mk@@;t;Dz8s=G*JQQg9;k z5&!2M4?Gi`cpUgiz%#&! z$AaUXq2+XN;!XrP5BMo?;tudq;Q8Rh@4^2p;CbN0`@k!KXM+>Vz@5M%aN-Q`D}hdw zn+wSLw+uKJaw7AyN!$yOo*Q#u2hfdpCkrR8guml~ixGZ;xD#34082gGTYxJNp4f=+ z^}>mL@K*=C9R4tkSN@3oaCZW)fV)H7iPyuu66k`vUEGPNcX_jb3*mmAxD#nd5wH&K zcL34PG!UC$$DnYcAO6+@uZ6#L;!eB??yG@rxckMOcmd+O5r}v5HSOX~WPGi_M!0VW z-i-K&n4;uu5l&nMf180V@OQVk6B#}P^uYZsAoe#Jh-iCxBf^Qx;qN!V1@QN*xDy$E z7qAxYtS4&_p4fu$R^i08@W*=gIry6_?!*AxSs!nPJJ0PhJnz@tCd_di^AZ!B>Lv&uZ zaNqP8pNH*@X)35;cnm}geNXT_>IDei{Wnr5#d*hJCWg0Csh4?7KrtI0}*AL z7Zy%@8UD5cY5#rVPGtYH2}t|j0ltLr#5RQABb@jf`1?JO_P-$RM1~&*vK&u34D%pt z!4WYu=M@MieiJ+oNc-Q1fBGYCg!?`q+aLDsEU5Dh#OvS=or)9h1V%$=Rx2{0=jW{k zvi+YZv?Xa^@%%??av2f`)d(*BI9cW;{Tehz;7cyVh7xZgcCP`-v>mPnmfdu z$nYD1EVthSzlQKc4B2_Rg%iIH{sNHYwq4wb3?Bv}Z)@@nSNlf|#4fn=IR~h z;e`_~W_aLoh8K4t$Kgg`FWm0~VjkZ>^dWpmIMEJ&cL1-4zxCoyWcYQ!ez?B{oPzMg zUW6YJPP_pAegovVvs>JW=yUR30J7c>i#xFx?#}{Q?|I&ddWjhS^R@#y?rau!BJCIg z*1`SwiE6#sKwJ(xa)lF1;co(v?e`t{p9;N1hTjXUhx;tZe*kwP=3IF;;lu~v?>r#$ z@g#94a{e+I$b4)8Zbo=wAHvrQCq4*&bwK80rMMFr-VS6w-VOW~!V~)uexq91Z!3`bc%Qfv8GaLx`S=bHV`KyI287=uocI&)-vgPCFNiyFE8K^H%*T_CQ0w9b zBF6r_0^!7;f#(64kMG0(PZ1B1;r9WVj}4G-gFA60+-rpsv5v`e0-28vaVI_j_e!AZ zhsE6v48wgEQ1!#&UIxT`Gp`iLd@K}qBJHpOnUAZ1Pr(l2XW`x_ocJ`j56FCM5qBcP zHv*ZD_W`k=&_Mhg+(W{Nlab$d0GW^L#hrL0+}8n_k1qf}f$&5>!tWAJJQ4o31DTJT z#hu9TLqO)^@ke4m2;qr0A$+cIBG!R<6M)P|ZXVGe5$nIa_Yt1?xDQBoBGzen?*N&P zd&Qkth&3kDfXv5}#GT0SlYz{~^}qsz zC$2(xzi=Yfhj}*w2jQzVuM~G8?Y0Bg!~HkFXHb8Lt6}%BaN>`_p9RwHUE)ss5!|-} zX?IxMi9dwWvY4?!06S4luyAMdaH;FqD>!iH9fwX&rxD#1#2Z6Nv zyj=BOuYtG*?pEQ%?<0LYuSvTni#u@$?#BaZcY(MQ{|D}QK-!%v?!^1yJ^@I(E#gi* z5B9weJ81Vl;D59J0kM9|dk09ne=qJt_FE%B+I=I!PltcvTG-t!oHz^q+JUsYRosae z!Mz1YyBo!wcp=;yfV8__+=(;cUI(Pzwc<`Jf_+XP?RJPe5$nplN+9hn6?Y=XEgO(_ zAJ6$e>?U3S{{_N{CmB%H|blZ6wfg2N2U ze#B4A7yp=_G|>N_VJH2O6W<1>o#aI9y(oLhX)pBTl>xor#BT6X;l$5?+k_JlM%hpQ zv>$rZIv4AThC1*C;I%+wqXaN-0 zfc-@3dlra(rGa=j_%7kZiQwCX6R{_j7Zy&09<}~`g#8dW_3s641t%hoytjlC9|hkd zoJf7Y7fytpJPX!K-+(cSkfRKg zeX#t6Hf%U3nzX8yhu2a?b8oLJ#HXkPg3oNklzSSxliQ8 zlOSikrJTt2+#sAd9sGSD>b2TGI}`r*2`AbhXSq^NJOgr;D>;#JmLoY4d8PJC$VWuJ zTja#kA%8(Qk>Q^ePW%+)yMz-d4+|%r2KiRuM9Mb{Ct4vN5>BLilW^jxkl!twNckPY ziKjrmQ8yKYJ@g(q8;lvs6 zpNn-d+F=9nOvt&yHFM3(n%;Y612v%-m|fro_?t>Bx56IouHgcDgl zgTjdy!afJ=+Jf{GSso|@#fi*+MqgwFja0Bs1^cNF=Q^1MXe^uk*1>m{hp95zA8#wW1@B$#-C8+VP7yNke5^&-g zaM)m(3Qk0ss`0lJ9A(A*In^Ic1Gj=N0!JBGrh^l)f2R768Q@4e_ruiqSO$)|!hI_> ze$E7kP25*fo&#P7ehGLzumYSo1-tIthdy7zW{t4crN&QAkwPl16aqX{qW1d2jN}-z5#dz zIPn?i-w1Sp6ES~P{Z$?K9pKZ!0hWc}M2_zhfQ!J1mWN@xWP68q_RsXg^ZUw&voXGieA@EvoBIl)LK=c*)HsHU2 zMZkXpt-wznX33}Ce}Xgq_kgtX10cY%57-F&2e2E6^yTjX4gg1hw*q$q(U;|K0S19X zz|R9W0Z)Yfkl;qaLBVyvlOgvD-v?Zca3~|@TfPJ62HJtw0?UAnKpXHA2v-Db0Jj3K z0ZszrCU6k= z2jE^H`qX?2`W=*8ek<@Fm||nk)$%T|9*8vL*8)$1KK6(2fZKt82V!o(^Go^c2mb~f z1pXBm0;1gWt%s}ktof6H_k(jk^FH8S$p0I-2l!p!2$1=@TX0x#mtYvkeBC1420hBPX_vdCjq(7`AJ|mknyw%HVW1Y)&d!iL-;Td^)o*VoCLI^ z0X&cR%78BbZNTS%1;C#JbAiJ^3y|^b6Fqwc_Xv&v8P9Ivjqs0ppI-~y4jcwPg7|g; zA7%VNlx=N!1q%do1ua0vvrppjgQK11cLS#Z(F`mQ9l>@;B)<**$!`aee+=&{ ziKt_$e<=W`yb|0B#8|5O1Jpe=z8ni~gL@UY9e4~lu^ik1%m*jpJ-O=7j|Oi9$NO>B zKTiVh2FH7G)nDTLy6P|SK3vV0jt6J^n+I+KeiWRD_o}LY%z@ojgg*>u2ck`>eq}GB z_Jh9#9s-U4!@w^9M}Qun1$sWt@W7?ucHl~2Bk+2lAJ`8J0sDYq;7!00AY`h&t^!)o z9+m@ zL%@51Vc3J2pj>TP32pTQQwE; zTY+B!w*%h=HUi%P`hgSCK0?4;U>JB5a0GZH5dZNzjC?Eb2%sGZ1M?e!^B5j@3U~-u z2p$Hu0Y`u*z}+$l@A1H`z^?-Bz~2EIfv*Dnzz2}75b#!D7`TDy2YvwLrqHWEEAVZg z9r!%M15w5E{lHhiL%=_Phk?HU9|58Y=W|o&25>9zI-ngGf_o!ykl}$JFg)-*U>NvM z;0W+941XNz3%C`?`Hmg;P!MPZa=v2+UJYyn za=zgQqN(JEfSiwnft;U=02{%%DReE+3RLqM;G5u$z}JC(;A_ATa5Ccu{tU?cE8pdWZY zFa-P_Fbw3pU<5b}&PCVHfmYyiKs)dSU?cE(pdZNbH3Z~%8wNhg@IZ6{`CP=IDd$^( z95?O25?~|nQ$RoP+rSX;E5I=DN%$WDexKn#f$KcHnW~jljcze&Dgd5D*PK zKMdT-@W6)|9-BHlfL7px3=jMs!vpVRc;I~u5BxgA1IvITz#$XAc;E#L59EBy51a!G0q+5ZffzgUM}Xe} za+6>m&f+e$GMypjqqoLw+kN@euMDc!apzkx5B?F{59d5guf;HVc~xjzC-vv z;lB{RU-<8ZA920TufGXDTKHk?{E#0X6@IMnPYAb?A8obdepZKHB0Nv{-NFlmzb5>6 z;YIiB@RNmqTKGxA?-yxAzXzFxR% zi4k8mfvQ`h3_`x>$Lo2PUfj!c!O|zK+C^w$c6vfkbhpwj}1$B;SS;Upq8&Sos3%^~seS?;Na;M0JuM%#*P0Qaj z0H@;iiwg{wsw^4q>q%R7D~@e6-Rxc#eIe)*3fKhA0i z3&+~RGHIgK@|I7_9m4ktXE9C6v0D6vTK-Gndxc{Sro!9AKj!Y1Qw#i--K({K%pEaL z_FHP_YW|YQZBqZS22gVQrCN?NF)DmW#wcIcI7myznvb=Dk z_J0dF?eBJL{siTDe#^d_H2(+XxmL>_8NV)=0FG0sxi@S1Qu2vbOQTowZ-O&D-Dhe3 zp2)*Jn)4nr%J~wC&#l6T&d{9a$SAi9w;iFmP14^9&iFQpzV8}x@y~n8PCYVYDHD53 zj@15nh>}kyIQ5U5sd-pMPgRjNjI$kP*&m62L8NNWmuOvtK7772T$cLo8 zoOrVKKXSU(=OTyyM)7~E$V2CA`7YtzqW|bqwEuSTKc5`&kBI(nfU|w@P#T|KkR$&_ zr2c>8R4tz@@^W&>{SNJ)_m{DLZ;<}*+u$mFZY}>M<)}aPH)(#P74lrGvZ`2@iLGx3JwEsaV-xcI2-*q=@`7k;B=ZXKb&jz39xAaN>vX&h2?UnM{ zFML?|@^iG@FZ@;E!;=0v=W2ahMBg{ap|4x~^Tj^xnJo5r$PxdD_}@tm|Fx3dO0*mD z0^vJ^+o$RD%tpUOxnKCB!b8F@K)a@VNcbjl#8)Kooov(c5s`nJ9P(O`pN4*d;lm<- zP`I^I$3Lk=%lEcx-X^@UL-VJF4+%ecs`l?U%13y?GVOmqd4bbDw_{^ROj`A!Mdp427f1mjO=!M|S&tC2SW^#ldk^DO5BF(LmKer3#M>Tvt zHcQJ3B)+xe&^IXh{x0&6g!j#c9QN#5rNh5M4*$b_n!7I6`i3RFzY{(veEB6JpQ!!s z7hZ6L=C|6lobxt5A1l|~F7}4V5g$J);d9m;EpHV6Pm@DlB=Q9)H|B?3$U0yh_AqJ*|=K!Ur&zo^Y9X% zpNYI^jpoPIiX8dKXCXPlZxZ=NkvFz$`Adde^q+FM4&NyHo5+s}S++`jxC@;2?_DV2 zDM$W?CI2U10eP;~(kJy{Avx;9u*kniJ`wZ1&*<>afipcL6EwfTrRBT2HSY$e+%EE; z2)79@s?&0-@P6TYt9AIT;EXRM`u;8Q0`Wf|>EL?JD)xQ>oc?pgzG2D{KhIV0ISb`Z zUMqYxIQ`qj|1%;V6#1#BN6epENq+-4{SS)&Z%|Hs6Se-s>NU3scL}!&zgM_j_y@uV zkuE;7uGHZRq+n20$fpmS=?gE@e4p^WCusiZ2FMFgzH2mpo*e!gTQr}Ac_ZapR%`xUa>xfO zHJ^-mA?1Dv|5b8^U#jINy0yGdMjUe}A8jFCXco|5{1!ZNdwLpN4XwobNgLd{g*d;b*sMdBJ2Y z-z3~BocEtFzAe34{#|m$Cvx7iLivcupCX6cCi2GXgg5E%+l3DaFG9Z2zhBb3Uih$Z z&g+z1%BK$QtiR!-w7%QOCt59)QeStAy!L1kw#6RDgQD1}j zKc-9j9}>BP9P)aRuMxRlOwuOf#&hxmU=cFEA;Oa|2L55puZ7)kBHnZ@_&lF@gqu|<+2{_zd-m;g*Qt0W4v1bED1j!ob4}n zjSjzt9OcD%37@SZw~G94A|G;S`8m+T_BZ)P&94Thz1`>s_^hWK^?Qq7QOh>Ub1@&f zUh_YbV|>{q@>5XHnEr0q&Bp~!dxlTf{BDsuME)z0heduC+8Og1v%my{;Zb2 zFLJx&S0U_F`kY$Meww`CGR=L$2VI)qA$&ymcHxaues2lyzEt}^9`%s@c`f4Qb1pgb zkCbcvo^Z`@76#)6<%8nzGx7q|*EQPVkA}Qm^NC0o{aa>fewpwQyXN-`w_l=p4f2)# zhsFOV{1X0RE&m!h;u~45`Q)24FOc{Lgoi|a{LNY(7XD@7yM!N$afJHz3STRHo$zCT zln)7CPY(MU?K=K{8ghw$0g(PT3V%+xU&2pZtHawWb@*c8{=+qI5ey`2V`_!$f}0=e7Jjkv}f{*TUxnwY)_9zbgD3;eqv9zEu3b zBK&v4uO86yPl^9`gr6wsu?lL-}w{=X^wX5mi>-zU6BINuYpJT?ixQTQ(5e-!>D;b(nG`+rn;yYR0G|E};^ z!e@S2`>z-NgzyQ%7jMvVtMJ!_PZ7TSHZ8wY`1``&?bP*S!|hsroX88mqPauLBPjer z;iqoY@;ws18C<$@rSR(}zQ@Eb{A#@akcm(HTD<%O6E8DyyNNF`@taM2qlt%1{JSQ; z&BUKK@s~{e*ssUie}Rc#V&Yesc&~|n(ZnAx@yAU3ZzkSyN4z~>HSsMb9yak8P5kgX zse$gt!V0Lsjw}w zRh8EDcY790Yw;{;^YxdP%uFlCsHwfzQ$EkN%;j?XnwO?& zPDGQ-wR~B6DT-CmU9%`XB}hnBdHG^zMxoo&4t;q>aWi!KabKBH+zg$5+@6f$X6Q8I zu9=%&S=BV98E$Es;X2a`H$S~#Yy>sU>4$YyP4{#*ceQv*d|mzC8CB}<9(T9fciG&! z#cAqwWMC7*x*Ww*-RQ6!P2N`3X_b0Co)%Y0o7O)f`iD^!-Ybuz8fsovAG==zMc z&ZJglsH<)HvP^Q#b@}2YY34b)l(g#s!n!Um@p!u0`dv%<+$);Bve>3xf%;>+{Q3;aBVJ>lYgt688a~s`A#{RirxIaZp3M3 zT-{hPo~LWj;xtF#6&_!D<-Ee1Zou9&XB;bf+tM_(w>!0f#kPvBmbT7imwEcVQ>VIZ zwwV=k%je9ju+1%-Sy^5+v#heb%r>{UxO{F^`P7mUr*lDZvDepw5PEv%h)mDwmX>z5 zxKkWWQjfme;YwpJlXg5Qj{fPyiPN{gs|2y~{qdOgNAc2R$cJoeQU4v1{t<4|a7*bz+`I zB2t{frxC+J@19+0%%xLL2V=?RtUFx`vNbxk52 zO?CR3dJK^XMXJ;G45Au)sI5(PiI|ZUH7l#SFw zY(*LNFJ!mDwd|1RK_qsjA3HK>EIiXFg>fdHhoDi86T4Scix!W!xu>n$*Vff}h^l4D zxD7M)9fowueyf=}0`cvM;NF$0=_dC*wBE_ANbfQRc4`pie z^5rfU`?l29Adzq>zf@8?YUNc4TWYDrKlV;~s(Sjm+j{!b$%5&gXwZ~%VR~n8#}ZGE z=wNP^HRF9I-(;3oVXUJ;<)5yyc`mgra4k#y6{6@*{l#H4V9IHl(dNZi+1BD((x2iB zq?okZJoA|1RO{m?8dA2uY&orO@_AfM{pA(K(^O)bIM7t}^mO$snwM&_P?C6MlErJ!zDZbQR(VXHCobvoB<=M~*U#e;7>q{z^ zQlFs2Ei23CM%Q&Iyn#tQRz#HiiT$)d|I<5xnGHKqI*OUa2$NiOCG0(?p3^u&Xq%VXu0fV#J)~(Jrw>ndnVp^Fk7vlC z&5;9)C5Jd$4rI-t%bR3(D6&u=lHRk(MqEkmVq_z#B=HbL83`uXtBwNuZy@!&G2vgWq$x?Lb?z3be`eb)rvJh2d?vw1QF`IE_VRt6G z=8QY`CcR&iRh!I5JX1K!myPLoq<-i_g)yInrM{<=?R-gdm*=3Fk@~(*HcT039(^d= z^f+c@avn7+bvR20QxAzP8J|$ihLuV0C}p7nCwodGE9pvh*C`w6O7i>O?4&E*ohjoB z`|>Jxc@@5~PwqHNLiU)|@I&FGzZ6c)fsD?+CaRm};km@}3Y%xHz5^%8Q?M0dGcn3! z&uWeqGTnhD{V7HI6NF^XbB>bEWDj=EG#!3dSF9D!XzNsG@L?t-h|Vnx@YFtZFSOHrra!)!WJY;WD*1a`6og&l{g5CO5qpHTe;B$&Ww>)RXie zG^!@~0Ku6-qC`cKd-`KpfgUp1mlWfv$j}PhO_Zq>RFR<-=%X{Wf+{kxBH0PbsAZAt zBxUr#Nxp9wJ#dnfl~DsHIbj(!Y$}tMF%@KE;xfAO+HGOLR8o;-eO5vh(p#1LIl_TZSpqD!k=$Yl~;Pmw9|u`2Mw}#nUq1 zrM|B0uWxrP>reL1$uj@goZ)Wi>S$_9<;sBrshsKV^?G`$JC}B; zv?qPL#OQjHUWbfYzDch|Mh~6r_Tw0#lRVfqM(E^LZl(OZx~#3m)9F(eJXb_6kajJ@ zW>Q(TNEW5=wYAcTjVR+P>ZCtg9wlJ1Q+B*P2N# zVl%NK$)#>aQ6zcoV@7c#cO)>QD3V*6XB0(p3;0Z;Na5&TrqN{K$Y16rWVo=-+<>%} z-x)`n>>@p*h>~B*XBthK3;s-^O>z~PNfePeMv@EZti+Z1k-aRLG42SQ>`}e!*pk5! zy@O*w%186EW=48P^0FU&%17}sGGUzg=%Hwv<3yjy(YwsDWZd?d^cLAcwISo9c9~e0 z>^@XRaU}WqW=3%&xu=y`9Leo`Wfn(r`(v?jba#1uP3`z`4NnU9B95aV*}bi(iqd9m z(xnx7G-MjF^2c7%y_zy={4@`Cirdq&J|<}D=1=Qx?dnXg$YO$~5ie>BE=^4S7SWij ziUv(R-mL9r&S+|B>G62IX(b^paO#Oj`O?g2=9P)rC283mA3Alz%i5c~J|4z}iBqOMIzhHl8aK~YY>Re;Mkz;fP4zR=RQ1)3M>ky@d_g;KmzOO_`c&#@ zCZv_8(G;lQsb^|R2Y;ewr*zmSE?Dx1S`vb#x*wYIj$V=nR-%R_d73sRK&ty%$sIRWKZD6gh=w1)YuTI&P!8YStR>bJI1OcZ%T~`k>rWm=&R?rcg;zDu`yQYWc&Ce zd%q<6yd-TB2wy6U`DWzAikJ{-;QPFsQBnDw|ymdvPX_jKT($K}^wR$s+m*Twfjb<3vN zN~Y=%#kQvQb{B4T_b%=4r~iuLl49i5St>t9UUuMVscVVr zQl-Cc>D12drS8tUrNzyi`o||-S9)EJE3S7r%J7q_IDy~mab0;u_w_yPRW|j;W{!n2g;#5&2yK}_05GXi78->8ZC+v8=~m+_I7y6 zJ6kGxJXjjf_pB%`U7{?g_Acyf`%JH=cv=Ty?C9;NXzFg_W=HYVWj$Rh=Hhd{?ru+K zOZgm{u*8jv{+9UWCX_&}xdalvT>OyDn^xY;A5N%6u_2>T;3YQg;zbfy;3$@-r?Sb{ zgr9A#s+?&no;#tYttg&36^9PzIGu|QWm?8B>yi@u+Nq~S z{TeVT3hNPi9#pLUgd#FGN_|Rfu5D53XQ$@XRH~YmLF^w+qzSe1Lop*dS<5(j^_%S< zTEV9i`-hU`#1GFt6f?3@@NTy9wq?Ctz23N?1m|}r!ybb+0_k+gh zTzthcl$1<0N9OW%^)xN>R2;Z}NzC&|w~><8toGbVn1CVLh5h5UX8jw(i&PM|+qVM}bbM1Q3-W8FHty1L!VyV_dZ zu&1{NJ3fZF-925O_B8vFN?MO+X*>L4Ky~9+s5uX^xSPD*u4X2-#ftgH(ypG4rp{)M zHDMf@W11>NPAl80^rZpnJD$t4pfL3|{vk#kIb|~T$&U{uOJeLA_f>QH#vS@%NOhrb?N%ro<5>ot%<8XAerjWg(NI7k`a^%s7MgHR^XNnHEkabD0k_ z?wI~;YDKTt*VUoNc?{7Q%6x50+A$=jJC4X_dvvA69ic8) z9C6_%G$S$$^KSQn2jkR3M27DSf*K=#1}akT8B&kzki?PDrKDkJf{sIC`KaAY>effw zP$pqBPqAy+ft$;il|QAxV^#lTl#HEQ{i?~&vwFwerAbU*7WatEg_jL;GB4DuSaA@V zS2pa5R)y^6Q{qm~hgx~kG3P%cQ?fCqJy6q1CwC4`cm%fnzi%^@p8}F7XY!$9$b5*#~a?D`c zn(KO+I=#37%XYxsmB{r@7bWOP*-fttHMnfOM2Q`mU-&B7A)azVB2yJHi^sTyJV51e{tO98p~W|glk$e zuQubWVa>~`@y4wQJI9MkJ3W0q*QLB!LyKlEteaaroiAe-nL=F|saNVglsWpQ6>WV~ zW?Yv-vA!-vd`SB6Zn+9Cuw605cZH8Hu*W~FJNAq3u~MF}&za&&X&CAm)lhZ8Lf@$O zD~x?0O=p5fXM(xI(XA%oRdku#hwbT#R!{SFuJ*1KwN1WOoJMF<1?4R+!<&HSt|s-y zVR26rUJ9r1_8J$8#J;~~(T}dN46mB2J6k+`M&<2ArI9;hZ5Bxr8}r*R{4S*V z*ZNfB#D3&h@79bcXSj9suITFMZtC$YZu7OeI=b3b3w66^diuKAL!+>#hmsfgi#qN2<({<1`Z&&9P9&c~EZ-LP&#@%8v(loB8+TziFeNR$16IUu>Pc8OE zrMx@jOR%YEYBX_4bET~UCrdi|I^4eYu@1KQjMtGKPgh&NYe^r94+oL1cU>Oo)^RGS zJ@Ht|nCn@aL%(Y>&LDY>i?!2MJ^I`zqJNs2!b!$zGXA|&Ivd4j%=J-m?s2z3#Yqw` zbBYstIn6PmBBx-L}H1c@&*vR8036U%DbVrjH2jUh@b9+4=94K z#}b@i!N}9A`%5F(OpXIQ5QS^B^z0!rCf3fxgjpYanQU=ysxdhzXRYQE0h+=y;a%p!97h<=45Bf#FBRJ3Y4>1S6Je~< zaiqK#lW6U!Z9$ym{u{bcP{X@pyeolYPfrsi&4hvWY#CU>noj6Zf*QDOQ z=&(G>q9=6mDQc4wi|zeacyNT$gF^-_?#`~x`MvG!?oOo`Oaa@e8$QbX1H#g47b>iez3l31lvXVG9HI9|WF=jwi%k(%lBaW5D zv6*qK*cMOYttpN-r#Rl8;&_9K<1H$VH>o(@rs8;`isP*+iMOgG-l~##t4e59620f> zlVkqkgrhkl4Y)HpLk+kUI71EioG?QT_&z8z4LCc1>u{6Sk?;bG-wS0BIu-j9<4&O# z#Pqx=SR4~71xpip(p0KzV&D{NYGU9NDrsWi6mlvta5@>5N^Oe7$dBZbt%9jUkc!^K zfj9MO&e#j43iQJ%$8=)NQt_o8bt)=;+L36_#}9gt>pRA)_UbY=}txNI8J9aguDn)SFVW znj>jAcu_<%_Ta^ljT((C%WR*arn%;_OjM{Jr^-x)`u(BIRA4EWX+p5f%20*gY)D>7 zLaXQUEtB9WB_T0(3}i{i9&H~f866WW6=Nd}-spq4j!D|q#L%f!+QiVQ)Yrt&sg!YI z=(KVzr6P*NsW0+LvR$SWMM|2p(MyiE_mFfo%8nrim<1nFYdA4Jv=OG#Y@>Ze>O*i= z3Oq9dvQ^NTSdmfzXB1H?1smyMKBRKZDE@2}YX(N7RH~W8lS-j}NM)H$wAm`c)Z z6^BzS`Z>M$f)blG`Xv6XU5ahC>7}Js>$I8E#dG7)6}-z$T}v{hOVn9@_THa9IMQOt zIUEi-_SqP{9i^s#&eRmhsBSMDe<+`nm{>{BfB4 zMSbH$3w>QYL)O-T+jiP;or>FCSzcEjQKQm9mMc!%q0G=7^%ecgxaI{pu5#P$#zkf| zQF)&HSs?iAc*emGW!Enhu zM*iB5%sJw$+&{FRJ?X`f+S++foc~r0ZwECzD)2i)decWOsI+}#YUyUEpf7+Q)JO(%F zqli&|)EPVN3IDp?qu0m2qqG<5qskD9>}EPmu=okaBUw02eI$bWf6V#}JrxpQ%Q3os z4}CORM-5#>v=@E4T^!B&!eZB{MxcCcpFvUG;vQ))9UfmR5BDUb_Z881nuIzP`eL6% zeK=E$-}NvavwfDMwZsT#hraQu^a0zm=rh`LCG;7(4I5%n^x^a<3d76%jPD-`O!{h} zkJV}~%7b=J)XgxWQuH)qmBBKEsGX=o{~0e~r&7aN$*N=L&pag#NHH)_OPn z`yGLQIf5u!i^UPNI099}j)B=^dz90_gJI=or=rz?osOOMf+Og8r+qRzP{*pU)e%@z zL|-v#)|A1aIxx>Fj?SRf8Mwy*$Kw53b6|~4d$HF9mKDW?wQGUHF)(ptKlDCAQ}Fm5 zM?EPXp}N)a=qcKLxH_=7wmPt&-VsC>VzD@bXV(O}x~l`X41!e$+X*GdwGf@%SZpmd9@4RI%y(z)T z_!shR%$EJn;}2$q`h$tx|GYEswqh(1oj<{CG?0>i@SoTDkCAmxNB)c{tH)Kb1h=W8 z2t1{tcnHD2NaQ0>lB-#(O2X^Q`*MxmN)q!UsIbOE^W6B8Bpy0IY5dtZ8h?S0j zu3nBc;Yq7k(^Lc;SktYde_QEe1}Ftaya=uYZ}wL|PQ`fkzxna#-|+W18(4hk;;t?8f394#z~9Alg?h_hfx69HmOKpKsyeE zv}_RIShZ~vz~Y;4L^!amk?sQzQe3`;g@t&Pd8@;|tDM1mD0c=QY^68JU6iv^jwe5` zI{xvpW1}NyANz;E&f@2ae<-RCcdXi;d-XL>FP(HM%PLasp~I(jJi!X2ee3!esTBd$ zVh|S36eGO3f7-44r|Q7|>a9i#cLWv=I|9FS1Zs9U0zVZ?o`+$Mz>Ata`DR&c&vnzk zK7bLZPlRhuGJmc8K?N1(!LxCAQf&cF>t z&Vbh@PR^hW%n@Obb%Y~5T-6Xlw>ksY)y8_bu6vYzZI@9^0zvj!&OmdYBe2R(vm(8W zGw?0dSp|aZr5r(Y)qzzZ_2)|D%43`Gr^*YIuOrwS(tih4Z|(@L+)}>(m*`CJFGyIC zx7EL|(@82^H45Ko*|B|#%BbMVO-7Sdx*b8?Bv(C^3&n^M={35Pop3RXDSlV|^+qll zB+6k|VmWY{!E#Vtm@bDQNw^-B!ZGEbGQD?WG@DsSC>gIYiZ}zmQ{zqZXd_58r!Q-D z1X$fGFmC9cJg{<;GgyW)?sn*M(3xD(=M47lat0po!%S!JeEf^-XCD3nun~aHLjAj6 z{i_phi9Czxs~sGGP1$-4()Y5Fv+w{*B!-w0LcTVlu^U|}BSrmIgAekR zJ)v`;F;bI*Wz~VtTAe7+n!sm^oWYJzO`y|ebT#Po|14#vBSL>1jZ^hD(P2SV0o9qm z>G9IzOAyMY%$?g35(HUe|u?@C}L zcscM);90;j;7P#Az{7#3BmDcwaV(Y3{|9ge@KqqT1kQgMh`oiAe+euH=l;-%!0!WR z0@nax$Lw|>=Et+I22KH91iS!v1`vB^vyTDVfPX?}o&y{PeiFD92+_&k2A&K4MIh!2 z=lg-^qi0_SJP$Y*crlz{o3e}Rt78zZ5XgM3M!C&`d;o}apS%``LG%320wsrL-VbE{bOM<_ZXnCE9*F1sS|FB)CszZ@!7m14@8*QYm8P5-ajOPI$%V86c3c=I^h8%!g-z%-=_W%-@Yb+PNBd2Jm_y?dt;4 zz6K!eTL`3mwLsc;36S<(2&8>efwZp(Nc${6+VxKi&di@b0cr1(K-#$pNIN$GY3EuX z?eqd^rw2$o7XxW$C6MJ&0%ZOc0BQGMpqzHR1!TSWEfAvfp9jK(^LL;;4hJ3$<1e8< zaN?!lcHnt}*8r&p*=IQw*&)T8_s8xqB*lpOL#k=KgcA@b{m7YW}W z+%Ehj;a1_tpan-i5Hu= z)5Pmdyu-wAH1S(a{J%{62PXcsiT~8Z_n7!T6VFG>jLqLuO#FNkzsSTdHSu~A_n3IV z#P2k5?j^+9^PGwQ!NhaWK4bl#Y2vd@yw1d%P5d(^zRtw&Hu0xSoE4o%HDfNcE9LjO zi;AbYuki3^lkiIk>Ylp=ix*&nVJDy_A z!?%-*^i_Csuc}*Giml*L51X15dbPsHT|{P;>Iy2Q(9noq+bFJ>tMBQ--33j!0>$B~ zSZw_A)Mzq&)0`=sJ2onvxjy}iJmwgpsqD^RmKX&x&W}aWWKAiO}$xf>glhL%lj&eXS75d zooznc@z?IE?C<-GdtRUWGj3mty5GlKBBRvaI-hOXG&H?s@~d-cD(>$#D{|>HF454Y z!PJ`cZ%mr4)R|^>WqYk@W~YVAtIFiA#PZI5eM3oI*Bo1ae>X0>liNARsU=!}e>Y4r zU1Sr@XN%kAX~xxw9px>!Fh>679WFIZxCIZF7DXHvcH?Cm-+AK3umfIca~(95`+Pm+ z&FY#)i`#H;d3u(&HA4*@)O{{7f6nvZXT{o@Yw>z;MHg?zp(kaCv#p~Im${JZJ87uA zZAq`sgCB;Cy0Z7xTwOz=sXF6uaPP$71vr)ZXM2o$Vd5{ikvn(v34wS~?0qpU{dlk3 z){M&sBRAK?IH3mUD{zcBvT*fH^L4sj87jxU&W6L0M_mAf!If1*r>D2`y3Vc@om!FU z=AO}HY=NVO)LBvJWj}+T6_$%Z#y&m4a}#Aa1z|h~I>$5JCdVdlZbDxwa;a;1qPDG>gjc%J764WGOBhP7wC>L|8N{d(>%K1Wln z`2RoYJWuTTGF>m#g*9HIQvP3kWT_qadTSv<9Py6#vTk2daDivKNJT{B0kmm%&+SeYt)?y+9>D6~ubzay_{J|cd? z!m-@rz7qF%)syTwvtNHz`=>r^F<3%-EtaoSQNlU1c0H5CrXwHoxvLS;W7MPYx1wh- z>7Tk|AKbgE_2E(^K4yJ;P5OqRFIETk;^LkIoinq1O?$sz_P<7;FZRLqQQUK&bE8Aw z)ZQigEra)I`})q$;eKMmbD(o|A+e`N8l?Yw@#!7IzGZq=fT@q^9O3ap+JwyPw!R-*Cg zZ54edi7gJ%*9d*)wqeqTUzkj^Z?)*NioO=nHw=A7n--A*x7*X|UfRPWoxwl3DhhTHo-@vC3DiVbrK)>nWRV>wzBmu%@@@N1kt{Ki+JzB18g1ez@RCPUxo<*V!)^BlRuWM2{V zjiyJN%JS6dH4ev`(_1V0Y*GPjVqX#LTVg1QLD4tnIadF6?YUkutMR8g|H>}b{Q-*I z$O`2#HvdLD$GZC&tzHsSo^SEZxS9~ z{~SBCBD;*cMZ?-Yi#^Bkg2WLE2RdiF4)*XVl0t3$mDU%Un`2p|MREVCbFm%xL05Uq z)Rsw_`b_{#@DBpr(>N19u|E@rVqYkXdN9@ zddE2jJRO*o=KH&w*$hfe+%&W#P2&ow+y@^5`yDV4Qf8lUc!T+oXqU zOQT1Up4me)ahOOU&ViDugELQ675`p2)~xycq}7Fp$QgLmFwn7THe$ee%QeNw9XaIZ z9C&a9=g6D^eYVW8b4?gjDcr(;@r>YHGS8Yh2fjzy6MPS=BAHa6JWo1SfpHoSqr7_j zj-z%so;X$$eVz%2tA?P#F>u>Pf^k4DxJ}XEgCV%aYBsVcux2+T5|49W8_mGsyqdt@ zbq+*MdFpdS5GnV>Q>uKWi6g2kftZ6*IA&EHc+nA@JqJCWXynmgXFwe?HS$KC1zR(M zxS1woyZ0%c22(CN_akRJ_2Eby2*z3ll5LCtU#$FZKzjWlWhv@=Ht5{hb_>Dx3U{Oon zc;w$KHNId+y;0Rod3)nwxU0Vs&Y>=>jWu_SD(ukbSb5G1?dIu8r}`O#YF{{K?{chq zYqFTru^R{WMv&(VkmrtpmAjQY_zaeToMARvh&unw&clJzsdDx`zE+;Vcq|sRr`1$=8*8FoZizU;Nx5wJVLFH=HQ>2z`mNmZ*{g9M-+{Y$~gLn;!-F3 zB4@<+E2ARkppEj6d}jf@kwdCaJA!r`62y_?a+80S5(vXX8RL3aC%;TRVzho^2k>f8VJ7{bTvBS!XsR zu%=bpjU=z>)_*3LRWqCztUek{9cLXSH9P@6YO<>XuNhfXefAD#;GNi7j$_0%!Ip^@ zHNaeb1RLMVjgG)IgN~rumq6j}e_ow)#g`T+rx04o>1cfBHi|lh3Z*+EXJAjwn*F_J z8{IvQ4(I5v5?E!G(3eNWY9inau>6hF;ZEc|D%Rtye5wZGfN%N!+On8BuPws28C5u? z`)`#P#vWJkVI>sk_5|x8tttu=YUs+9f7{0{XeHk z(lx>yN8r~ILXQM-wJY%Sy0$6+40pQ88<_R0nk58p%L(5vpX3W{i|>L2b0c67i$T zAb1a32XrMAg^|^7rCs(L__XVA0B==%(hR+C567#15k&v^wkffbX- zPL@birrxPqV&K=PmN0vlqzcqazt4nJ|0(qmg!4g|82$ornFd$dDhC zDLM-s!N{jl+i^gDqsoxi#o3PQdM75m00(_CNNgHAG8G6PYQ8={QaKOE42pNR@-p|>8Y<56}DLah7k#00N?R?D7(f{ZwW#j`Z zg(>~2%R-m=N;K{A?FGNP;QZznsihw2L)!3-!YGN81T7p&Iz>nV#t7BJ@XNiGVYQBu z?Dp)AnWh`xIXNah`lne7%NIEY+6!|rN6al>%&8(8C5DtAR|n=7MEb6|lZ{@hIxyE7 zoXwpPsqAyHaI-lEj$s3G1RS~O31ED6;D0eUDY&}aO}GY8{e9LO^b+%(RYLq~qUs3j zsSf5l1{NZ#k9Gw6@e$3HlbyjfYfW&vW7VEq#CE_sgxTkgI8T_Laq^d7OWb!~quWyx z>@27be%7k>1*cv6P;?MR=gF_kPJ)@J+|w!`s+O<8C|b2|VsD8v_!-Dlk5>~s?}(Z; zfAXE8daEBRjnQ_hM`}mlS5RTHc7Ic@%vU*^$7DQs38JffFw%}?bfhh6MY21pR#qfc z#qYj(M7bJMq*NXFO2io~FGJO>47_WM`IsPIQ@(#>(y8{y`a#bhSH0!H;tn5eMr(z6 z8XPk~#!rJ$8&nsj3+2GmUD491g%bqw-yAB&)2I;Adn!Q*diVk(rx?bSGr%VhMapGK%A55v@ z#-E!UJFAA^VUCP>aM}|66BC`4xOV9{z6^TqZaCvBc>NvI>_|_Ry?DxcerN6N7;v_yt#`vN_mIJC~w~< zBV`@gv5-W*iQzzUNUioFpU)cYC-U9-p-dl-%BPaPi#Ys@y5LsT4GZq#=X8Jc|3~_p z{v*<#(7#8j z)p&8@YkSaSgX3wimJckC~9|Z^UX& zU1vP4K=#S{;p9W*^vm;P_^Yt&*L=KD{uj z4y-QZi3MlC8W~A3kqmAqWZDg-9HlW$=Q1xbDQa$sUA>QtH@}qj?g+e56TH|lP=%FU zS#|ImtQpn8TWEorW4?hoW^r}kiCj2T2Oj2Up2o7kNLY37VO8maUty)^obD)TC~qEV zw3sobze&`8M@`_J>fl|hp3)nQvF|JEk4uBI&b>4+;apW4<_FI^w{aifmR9M%P)k1vAI{*7xtOvxy^g!g?k}m zo1%HT>eLMJ@33}9Q@OivBf|%8-J+c^fl`|=kwz~AC04QO@#9vO>YZyDDIW)xcj_5I zPi3QuEyk`j9B5*7;8r``^_*2MK5!ayICL($&nur)pp;HJyDB8bqBqSFcWOAl#~1p# zhnFp|dKeL%MDp^EW96ItYZDb<(j88&VrmndPugDyj;>8CM6W#WE&>#@2eI zQgX2;-Lotr_!)n&7aOWo!`KXQ1`bMhqGpq$b|(&Ov#1AU@pSbQk^Ek@^JsJ>QeI>F zIjlNxN1>IC4^>y!kI0<5GT1#K+Ry2270Dj#`4`WFm(HGw}@58TOyRx_|ocLf8|6AV}1^o;HZ zZk2vu7izwA16%N?^a4XQ!FxBVlp38t`2UwqK-P4Jq7&Ga&OF5r{Lou1@~?O z7@aNq9eE2OJ-U*hO<=|vnX5smU)|q>J-GME_tzC#(W~hElbKg_a4l<}jKgX~erO9E zqMOUOnq~gLc^B!<9xF20YMdV|y@>P2b83Pexmf>)Y0-|VU56R{7FPYZs^vvY+l(QM zZGTWjwz_Z~5Z0|@Kj7DY53-Nw6M46G+sI+KQQTU!+i+yeBO$Lh!DxrG1>8xk4*bL!tkQcb z#W>gS0S0gEs$<_87X6d=${3YF(AXQn3+rGnHg2jms;0urg9gFYfpId!E*weJDT(xM zJOzPDS}VDaKMVAqLp1~UZi4^nfxB!fqjZCimoi43h|Wxq=3UN#j_?y7N2*mMlM1RZ zLEx(}edS#IYj>3i#%p&Z&d=Jd>|Z#ff};-8lc@Kg)-Z^rCD`jGQR|ACxm{}I!7NT(rPh$J)8*4J_% zM*jOpZT2|1!Z(G;$FZ6|UOQyc^6}d4!5@^autzm zg|5nKtLOXP@msyRbL#-Do^$E3T75O&CO*cDQ8gyIzWKjKpW!YgLoWxmajgI2xY^El@W>{_f@ULU$Q<3cwSHva7uT2y z!mP6O(G9w_8Pi-NO*-(WHZ0JcQ~kq()H>WJKTY+I)&F+JKX+bRUg>6j%6mIIxg+Pc z-y*2Vu@-Sr9U`%fy9jvi$+mIrckhzT=lhx2^4XPMneIEjk?!4;AcvG^Qtme_NmeUw zHY#jgUmtN9Ls$AfWMp6(-h4ZPSaRN%L81fC!NsZC#i9?nj-)SVUpv3?9d>$+zpZg1 zxEp;YqGyR?J#Nuri40j3jWROut+-&mUFpCkGVng@;tpqgT-v;#rmpYKkj<>Ch3HKs zbKe8jsW6u+@*Dp^XtQTGhGKMn+S~77>}|$pu(40H@|t7!WZR;7+(rpD1t+o1wlS}% zG&|Tdi9_|dbLm2imT1=-@*~qLLy?OX6R+;fgw}UwTI99p+Jvr?`HLSu3rYO)NzBnr zCk-&&BvWwLQ;v?DG+=b3WXh5=G&4ul?NPe1HtjKXf8j^k`w2GgmlwHBh008#8N_ygoZkIz-JNyD z(-n&Zx6;v`49O?nok$oD+obRJWBTPc{gm^QvtfC5sA(i6pSzJe40Hcqaid^Wsqa?Y z?z_UR$MZ?7HiL~^()>KwWL9LsrdqrF3f3>!5U4qYF@hnZc9E^-4S%mWGY?Z9w)8B1 zTlvx4jdV2n_O{>PwFA8Ge70zx)VV1_A6d%6n{d!Z!=6mGw^rh26WVf#3DEY0h6%zo zSNb-sy9sN4girn$_U#PGjAaAIU!fXnzO5TvzfL#Ka{I3}$ugKSXZ8#G1mHK62`Qo_YL}4W#&a@r0acb&pt{V9d)vvVb3~*sB zcd;Ll-JRx8<6E)Iz`V}z*2?({P%|4noYJH$)O%5sPcKw&3s@t7tyFx?n4v{c`=beW zO<(Tap7sj{tft&%Gp0Z2y0*CCNo8XrjLwuy%KGZ2*AU|lcYHAUBHrYL;Sl6= zR#dJMJRFh+WM?dh#$+axlB>(Xi`X|=%=07CLTufnuhd1w^_tp*A3J;eA^9`0#b%EK zH)-kZr-5~Oy*>{;u%Gl`YV144x0&gEZMQ(&(KI#JIJKYHnx7K9y@V8f)AQpC0zn-r7IWn=SzcCI9?MaLU_g4z-MUh~=?UuNb* z?aXV@mD7ir)S5oPbZBvRabnp$F?VC_CW|1c1sAB!b+rqn& zyhd}Ke~reB&+4yz{j24h&33?17Moui|BYW*hxYfI+f>tYHci!H(={fE{Ek7}^^vPT7iqJPV`pvl`EjECmD@#2 zw9nUS^V@Yyv0~&PyV=Be)v`G6$ro=6>12qut$gnMlDjwBYUF@L61u)4FVb&x(*Z}* zJfj<)qa)pq=0Xk0FPA^9vUJ-q)c8bR)9oT;Lnv&Wj zB{h_ql6q=-O6uuZ>_sokPzW9_&B(S7S7sF0hwIEqN3ghOunVsmCp%@N=2(AAhS z(5b{)yeFOl(|4FY^aE8k{X#+8qt2F1AuilT?vfpW-i zTHS1pC~i<8m__;OXfDkgvT=ipGk@skf__e*uiDQGHBHV)_3zaBQ!8Hr+H`P*zy+(C zJYCo^^~Uc1#76K?ujr3CXejgJ#v0Q#nL(XN##gQk{4ChrU23N|)L+N{j*z~?8*F6a z7nzf)dGUU(-M9#;2=-WvD>`mG(z`|+4W-;YHa)n0EyHk2@EN8g>w;gr7+U|R%%NxA z4mM594(jJV)<0-`)PI>B`r^5~l>CqH9jaEu+izd+<{0ysgXUxh*KOH}8fv$La{EVT zi1s4Y;;qx-_A~P%3$mEZE~kQq*1g?*bmaWwxovgU67*?A9^064yiTM>H;y>IXCA-T zLh?*FmIv3p*(22LtU+FZafPUvLtf)2*r0%vhQrYaTMNOKwJCL7sdvE>b2p?ktv4-_ zx7{KKtW$xJ==v>s7nj#ox&%*LfR~%2UM8>Ove4gC8eX&RU9J1VIQLZJu3OcF?`GXg z;@tZf_ZzKyck4bP&OP0@UtryPSoe%LcNPMFuPr9-ovfSAC3M!u4W)HiavR0w#?JhD z4sySzD!}ay+#Vc+TTPE(<5OF?i80S*?9avn+jo)48-l^cFXiWT_r9#k;*(&?158GE zm15mHI|Y03<3JPeJ3LEX*S+37FEXHKUZkWaJ9aAqDvrjbJprD31iPI#h&Q`ajjjK= ziWOPb(;$Nn^AcYYXGWOUv@{#H*iQq+*V$n!^~#)l>DRFyB-4vc#RxX7QsVIk?7SPK zG)xz~ze>HSx+QcVM;J|#AlTTX$`iD&K@uTvl~fuF+w17ZelX@mR@s-sUc+7QhWlQL znwHo2wXcG1v8ZVDiq5RHMySsp?2^)O7!$BiBtJEDVt${L`UujSEg)LdGkS~1whp8^ zYi+RC_&;X{BcsvmgTZxgu(_PUmGzq5J%j5uq01aL%Sqn7#SzI#r4Co(U%Rx!nC>iS z-m;e_fwW$C@VSfwUcXMI)vV?9bae=EOHW-7OxcwnR^V1)IX8A|Ydb$g$x@xkn>Kvf zz7NqyLs6)a7kU?L=wK9Yb9QZqZ|=;XR-Z-fA2!DSeo&hOi3hzh^Lat0@kJw7^khK4 z_M%xd7kzkA=gLh<^Ta!3z9+TIWVaDU+U5=d=LcHwalq?`M!O7d+0@?n;^r@R=u;-# zm)2QWbRK-sR7~#DajAK1d#$-r_I5U7YjTq7&vSRsUmgBp0+`=bvKO`&01|F zzF)WcVI;9!%=wZ3Sum=HIv|sZK8GN2LXnH5WClL&Xx<~$GsjVRFypZ)-e{%X9M_AO z7|4iu4@p0BW-cgZ>8f{Z82MYw;sZkXgO}(TemWlr+jY0M7{gP zq8yu@qe@(p5*zh(8I{KTK!$3WlgPCVS1o*-@v4d5pl;{NBiS|LH0C!|u<3enDv_d; zwV|d_jL^Bunes^v)Fm;nX%0m$vzp6amLK`;BID??eX&H7O7Sk~cwC7PY`wIcn(ofi z66RCU%0H@K&`xT2t(IAZ+gV;y?0%~!xLUu~gNEM=-j@pa+sMq_TT1w_WRZg1EJ6LUJQ^ZB&qp*P3AV-Lm|~i#K3o*1~pN>zB(BK-Xk_ zuWR2FpM(^#drGluvZDr(+Sp+1f-JwT*l2FYa!)4ib}UD{wx0SO1=4ONZ4Fg=+cI}q zOF=59j6J3o@?N^Ktvcvy4O?(OXC`7RUSwcbo_#!?^wj8PqsgREO6(T<#V;tYje}y_ zF zzMn3NE|(PCs9yGHssA;6$ zfLO+D8?_obH=47gb}ApTFZ*-m*_4?Z|Fy9Eou++_52-^7;y={HdJz)YVm+tZ=ekhS zh>WRN((WEG>d-wp)j{l5>Ym+P1;)-)Q!M~io>nj>J*PBWjE@b$mFJ{qrX%Tlm^M1S zLD;GlvYt)wRXN;p*xSxA0X< zvK(HdTDd{OQ}I;c6qaZ1vfgC_N7chu7!YgCfq1s*MP+d}DDG9x`K!|p&aV8iHE7LA z9pg;bXB{;leR!VIX?=Xo%G+B}=Nq4iP95E)5+;kLjF=s_9|V=QTbMn!vF!N`Rw7WM|s4cq9VWXR>*cC$5u^@?Tze*fb3?aD1{)AbG7=TMgEVIJb6 zsC=(YHuvh92%@zf1DNn2j~_o*$*XJ9>`N{DQkrhOelwBN=`dhz_T7f3j?$wU^5;Gc z-IbN~xw@qiH&vzGELqbRE0YC!E5;{I9@{yF3$ENtL7Drqoz%m4N4>n{X)cf(b6jZ! z*Q8Ics7l9sbfNVR>nGyAI2WBSF}yCZ(KTgmBCFAPbX};IK7yn)ZP2C_sd9InF>2x) z0=idAzOwb&4`Yh?0dsw2F0_7Rx~f)wq-op7 zYBYWWY|C5Nn}A8ae^&qAprCEeZ=wONV$z(WQ!m?egKOr5%Vw0ScDti(ZE7vNO&W_f zXx)oISGFZat7v=?yBSIoJ23hwEF$9_1gk%OS-Uj)^YQ-(-Z#@GM~^v+d108Ld~>ir z@20&I>i<+;ukAHIAOSiSzpu5dOAY&Cwi6HfX3o{J$iPMCx(c?Htx31|OT0`Nyl+;x zq^x$9OnmfY2fHlLTXTb}KHldX+k zvun!t+xVOv8~Ke*1*UaA5#14DTR$>)dnht0yLHg~CHn504;O45j>)1AJa?aDR=?VBtdxeIFH(@^*` z+rMeOFf-58mayy^8_eEr(~7#cJBjIALZ;l^5O}Ah<)rT1N$JVAsB@nW^48u5E~K9t zrlfY`N9VOgOb;*!SN5B^jks#+yLf!T2y5?#SdRstAV<@xQjp+E-ltk8`7l{CS(+n3 z`q_`79@dcknd;Q-1%OB<8LWt=WEH~F#`j-NUZ*J67MfNm7Gq~_z1(JGG<)yvR!?3d zGvB6FgZRZ^_gMj}Yen}Zc8k;t_&0d?6e#}Ca&ul}#ReWx!$yOpFMvqHCjM>AU6|K& z|L+y9Y1M8Y6UPXXsvE?cRxNK6Z_}#DU$yoZ$!(?#2Vrkcc2;EbG$K;F5V=cLaT;$A z8n>mD#FP3Cc^;syu@g(L9>?u$MAz+&aV1qD-6gjoZAt~d91)P9L zOIY@?CS?FqIvBBNML#fX-3NVmJc7sRjSYu^5I22FGK-6%jHUWK?dG&4B17W_Rt+UjFb&NQWpTnXX`Y71{MaB&xQO8od zr*C+?cxhcveIp*%S~=46;}ZpBvaEWV#%^5mx{K8PDlxI)cIo<V#S zjM?5O^=A&uY#-%i{tn$0d-U6e=+}-3J^@|B&tkN*hXHILuo~qwN*z_h49)bT-GMui z^K;qA^#!JEZAg2`oc%5O7QM;K_UkH@s!?WQ8hX`N@z?I@Sd|G(0Mi{KWHm6?AksSRebEb==LyhRv#+i5uwt0GL^wz39NVzc=BHeY@qZ ze%Y^px|8G9d*%h?&aT?LGCF#*+((|;v`uNak4sRs14e&l`+RxAW?q|xoYxS$oh7Ay z5#uf>X!XMPn`fXGon+c6uJ+>MUs#IHbj%k#^CB56R8Q*WP9dpdln4`Q{xypLbC4Ms zIFC5p%L9HK4)&*y58KfjpVH5wfmrrSj;R5?2?jZK(p6D zyEFTek2V9X#Z3MGs%64r1n+OZ=GR_(*s{$G)n-AOuzc#PG0Ys0n}79wLv;SlM;`9 zUG%^={lf#TN92Hmc2T(HsAqR@K%XgYtAI-6^ARa3iQkn7 z>AkIilS)*R+$5xNL>jU9Q29O--cH3^ZvXemmwUG-)YzS`K6=KRl z`UTF$npnRsc6GUZug}JLU5?j8Uq%o9Jsrl7==Ms@zSJ0&cmDmi=vQP-vg}N+q*kvb z`5MJ(F3P{F?LVrElh<#%Q>yM2HG4gvU)=std*9PzGn(?!eTdkX2z*?u`d#dN|JPPO zcfZ}uso8y`dc@s_i0;{&aBc2G=t#uqnfnm=?j%#c3Xtl@Q|c(fY~6|K$*(!krZ-UW z{AMW|A8(rv1I)7frEIDBYQRjupL4l40^+}?ukUYu9ar6dJk1nL>?A@PXg-x~`kE%6 z<6mg%Y3OERRUhro^*v#i!&%!Xx$TtPU1yt;bE`nT;zko0 z;l>-&zMOEp6tQ!Bmh>8BYqOh3XciIM5c~I-)Ofe39>%qQKX3Fee3{|L`ZC{BO&Gu2 zMbwmqHxh}Od)zJ|eO;_(J;DKJy50**y#H^`L2PCYI(Bums@v^&e=9ojtL#TKB^Zh zAOHQ-f@tQNcOY|FIuFx1a4<4|TV7;7A09r)cUXGE#UGxa6_ZhAuB4;P4OmAe2a!Q8 z4xYq2XeC`Z+p{@4%H^yNTl*W8yNg@pE}oXOcEXH6@SshRG{kIu^HtmOG*POZCoNNj%R@;fQof~c&zDsK+I z3hBz(D!1*h z4sDqWa48G#$B5zFH`u~j{Rc9@$NokUXz+qwBj+IHk}zA zPt^xAAJU$c&9}naM@<|32~=d@>!%}GQ|@AS3`Wgx=Ood&AG0spUYV3FwpHG2K>kp9 za;h<7#`DoJ+$79s6`er)H7E_JE~P;sqawsDH~B0KXK8EFDOn?Q>>#YY&oJmqL;Ts< z56b->hhPipd>K=tU0I_tx4r34#I|y;=C!T6#=N*4S>IdhQu@Z)B6^)kan;n0;x1A< zJ-1Ud-)q?4SMsq^la?FLTYu|kmv+yS0XJk5za%RSnynWCC7 zW*@)3-+iGWKf!SJmx&7IWwdjC$=b9+yA+yq_ywD1T;ygIV&)mTIU-z?u+Q!}qJY=W3}(10i34on;H8!&!XJU*9ZC~GA_^wer( z@ZQXs6|A#$fv~K+CR|lsG?Oa5oT|gvvfUggeID%pBriLrG#t;|!gu9cPB8|zx8)^{ z47}>JwrbO|vgvlKw#_~Q&v?=7RMVcSjPG^HUwzzhIPOJL%}ztyPZyeHf#k zWl{Z%)ZKl%s}ybOv4lHR6SCwk@eQ8?zO$L6E)J=We=~O1GI}ywXO%WZc{Y8 zni_p=V=GcI-s>-_#+1ii$#Mn;lsAx~{ctkc$6A!oYcp>#nKo|=WBfZT#gW8i+<wz)fT=+qV&b(sZ&nf`1KZQ3L}(^c-HaD=ILY~z&Lh~al!P2oWLZvN?Vl{pHHE*D5Z1`C5>pkv$>Gb zB$>GqIf(MqXL^^X^vmZ6Bb!Ugd~C(lP{j0ogDC2iN?_T|}ficIhutMM=3 z_*_K=<5eT0x`ep_CqCNbk52d2>pBk=+g#^CwagAHS=mj^3a<3(;(~s9v`1qBF{&R2 z4{8;(DOG?J?R##Nwbr6kcUWn_b)Y*}z+G{~Cjnu;olJk#7zLEz=R(62Vk z`ft;96?U*&ceu0E%H71rtJHH#z?@Insez9Fc#l8_A-+1B�s<{9Ni}W)y64=RW>m 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