diff --git a/ios/frameworks/.sdk-version b/ios/frameworks/.sdk-version
index ed59bd1..5c0e053 100644
--- a/ios/frameworks/.sdk-version
+++ b/ios/frameworks/.sdk-version
@@ -1 +1 @@
-3.33.2
+3.34.0
diff --git a/ios/frameworks/AtomicTransact.xcframework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/Info.plist
index 19fdf16..2b4c89a 100644
--- a/ios/frameworks/AtomicTransact.xcframework/Info.plist
+++ b/ios/frameworks/AtomicTransact.xcframework/Info.plist
@@ -25,12 +25,13 @@
BinaryPath
AtomicTransact.framework/AtomicTransact
LibraryIdentifier
- ios-arm64
+ ios-arm64_arm64e
LibraryPath
AtomicTransact.framework
SupportedArchitectures
arm64
+ arm64e
SupportedPlatform
ios
diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory
index dc6f18d..8f79afa 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory and b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources
index bca8146..1933e06 100644
--- a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources
+++ b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources
@@ -4,45 +4,61 @@
files
- ios-arm64/AtomicTransact.framework/AtomicTransact
+ ios-arm64_arm64e/AtomicTransact.framework/AtomicTransact
- foaDRIoEin5hp3oXYQNtX6tZvDg=
+ d3DhrOOZBE4jxPW4K4e3IUKDAkk=
- ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h
+ ios-arm64_arm64e/AtomicTransact.framework/Headers/AtomicTransact.h
JB1ZyxKiOCMakS1nJSYdP3hldiA=
- ios-arm64/AtomicTransact.framework/Info.plist
+ ios-arm64_arm64e/AtomicTransact.framework/Info.plist
- 8P++vqLskVt36AcTaF25MMe4U54=
+ C09X9XXn+P8s3TAGACzD0b2jZjM=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
- fQ4Y7jEqWxKXpoETeEvo8HE1Mdg=
+ qhtSaduR1/IAERu4IN32rfAvins=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
- 3apXReZLw8lz5GAPOzdcOHemyMg=
+ PieqPcgkbs7HWD2c0Q+Az41LoGg=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
- Y1SerEu3oeCkuh80mzTagJV998U=
+ 2cSpS4jW18WcZWYcKrMp8mxcd5M=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
- 3apXReZLw8lz5GAPOzdcOHemyMg=
+ PieqPcgkbs7HWD2c0Q+Az41LoGg=
- ios-arm64/AtomicTransact.framework/Modules/module.modulemap
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.abi.json
+
+ qhtSaduR1/IAERu4IN32rfAvins=
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.private.swiftinterface
+
+ 4UCxV/IhW1OH9KXln7iJLMgInOc=
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftdoc
+
+ YQ5kdHnGTPD2G862Ip7l/cNuXxE=
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftinterface
+
+ 4UCxV/IhW1OH9KXln7iJLMgInOc=
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/module.modulemap
Dl8p4o02kvxNrPDE3dx0CYzj6X4=
- ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy
+ ios-arm64_arm64e/AtomicTransact.framework/PrivacyInfo.xcprivacy
n1Tior/Z23JWo5dZj/4GmktJKDA=
ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact
- QckwkdB5sx0hvlQPxDtsJHyJ8bA=
+ irk529cIz+1KoJu7IakSSbXAiQc=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h
@@ -50,39 +66,39 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist
- 6T0+MhlY8b9Ch0dUbLusLu8eCZg=
+ 6E4uUa3rp33woRQZFKOq0YgH7JQ=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
- fQ4Y7jEqWxKXpoETeEvo8HE1Mdg=
+ Atqz67oyf6/e/MVC37BwaqfU3Jc=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- xm8SukI+MpQhJYVSVXwfkFINiLQ=
+ UVtqBMsGtZ/wA6YryRuzXRqqiN4=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- F95x17VhC7yx3JMhsU7axrgVf8A=
+ jD04hvX+zgtCDUYnEJBuvgmvguM=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- xm8SukI+MpQhJYVSVXwfkFINiLQ=
+ UVtqBMsGtZ/wA6YryRuzXRqqiN4=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
- fQ4Y7jEqWxKXpoETeEvo8HE1Mdg=
+ Atqz67oyf6/e/MVC37BwaqfU3Jc=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- q61dis1fWqBNrX6+lg/72kr65gg=
+ 67Ola6G+mXhRg4cADUqxJia/Lkw=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- qRpe3JxDC0Z1tkzHV0xdqE8c3C8=
+ xLzYIV/8HCLJFPxhINN/STQyPQw=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- q61dis1fWqBNrX6+lg/72kr65gg=
+ 67Ola6G+mXhRg4cADUqxJia/Lkw=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap
@@ -94,7 +110,7 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory
- 1BFJ0DH64Xm4i9sk+ZAF1m/WXj0=
+ qO4spHlDbodj1BmBDdLJKg4jq70=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements
@@ -102,7 +118,7 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources
- t6IQMT898kVml+jKFySX0igWCEg=
+ 8khepgd2Ht7Gd3O2DGB1jggzYuE=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature
@@ -111,63 +127,91 @@
files2
- ios-arm64/AtomicTransact.framework/AtomicTransact
+ ios-arm64_arm64e/AtomicTransact.framework/AtomicTransact
hash2
- +kmmW0WIxlo4zt2y1YNiw5+J9Ly+ag3blgNKzJ9h8OA=
+ p7ETspJW/Z2JKQLw+kAHROtUJXZ2a0mL1nrJ5jemvtg=
- ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h
+ ios-arm64_arm64e/AtomicTransact.framework/Headers/AtomicTransact.h
hash2
6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8=
- ios-arm64/AtomicTransact.framework/Info.plist
+ ios-arm64_arm64e/AtomicTransact.framework/Info.plist
+
+ hash2
+
+ xYecLNU1CGXxC11P0hz67objJd/qMz1rZBgyMagm5RI=
+
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
+
+ hash2
+
+ saaKwioH3AIb+uw30thy9dBqLAMTpwmMxOoQgxlmTAQ=
+
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
+
+ hash2
+
+ md55BA7C4WRnAR++8B3Q0oazOAsWrb3E6BnnDV8n87M=
+
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
+
+ hash2
+
+ 07alawvT/Ye1eabyK0HG7i2cigtm2rFHjC44mhT/aIM=
+
+
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
hash2
- qZtQS25J2GIh9gLIXLTEoc2Kg8b8/RcvdqJYxknIjqk=
+ md55BA7C4WRnAR++8B3Q0oazOAsWrb3E6BnnDV8n87M=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.abi.json
hash2
- E4o6JT79yqWinOoNTBnx4//6CbhzfnNkWfCI9n1eh/Q=
+ saaKwioH3AIb+uw30thy9dBqLAMTpwmMxOoQgxlmTAQ=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.private.swiftinterface
hash2
- yisk1ctsp82pBk+nXcUJOVGVYrgImknya+UwmDAq0wA=
+ Ktrkw+I/fEJzOhPOUaT1/BNH3Q0Pu29skaVc/JKAHjc=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftdoc
hash2
- 2npyI1tazDScthCiIhVb/ok//oGqrY57MvkaH1nCpoU=
+ nCldM5a8Eh0MiUB7lI4xKDYdhensvu0PYWyy21QOvSg=
- ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftinterface
hash2
- yisk1ctsp82pBk+nXcUJOVGVYrgImknya+UwmDAq0wA=
+ Ktrkw+I/fEJzOhPOUaT1/BNH3Q0Pu29skaVc/JKAHjc=
- ios-arm64/AtomicTransact.framework/Modules/module.modulemap
+ ios-arm64_arm64e/AtomicTransact.framework/Modules/module.modulemap
hash2
a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI=
- ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy
+ ios-arm64_arm64e/AtomicTransact.framework/PrivacyInfo.xcprivacy
hash2
@@ -178,7 +222,7 @@
hash2
- aLRONZyHE4JwnPlYp3IQND39Kk+qfmRnRpdbm2sxCTk=
+ FYUCIN/zjvKP0RI8kaX0Kzf6qGtSXR9UoUfXVB0sGiM=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h
@@ -192,63 +236,63 @@
hash2
- NHnwWI7yhKM2D3qE2IyXO1QUBhC6qarJkMj6omsK7tc=
+ mJxxs0Ev4RpPTyMoP9m5DRB0uLN+iClY9aqRi+3RWTs=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
hash2
- E4o6JT79yqWinOoNTBnx4//6CbhzfnNkWfCI9n1eh/Q=
+ kLw+MTrtA1NOWwDDgmhvJNbROXYNP2h5N4oYDz+YlVk=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- 5yDzO+UnSYAgBUpx95MpX9OKS3cJXHUok1eDkk8XtUs=
+ y5ociKTYnavBhBS6n+Wj3NrR1LWpZvIWzK5wZ4vTwS8=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- ZQBk+p293iFaYWm3kvUmyNr9S23QvH5OAfABsuzZIcM=
+ Bd2F8U741WGc2XT8DKUhSYSRk/P8GOS7UFBjROaKYp8=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- 5yDzO+UnSYAgBUpx95MpX9OKS3cJXHUok1eDkk8XtUs=
+ y5ociKTYnavBhBS6n+Wj3NrR1LWpZvIWzK5wZ4vTwS8=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- E4o6JT79yqWinOoNTBnx4//6CbhzfnNkWfCI9n1eh/Q=
+ kLw+MTrtA1NOWwDDgmhvJNbROXYNP2h5N4oYDz+YlVk=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- s33LbR3mFVr+ET72ZR6tciMNgG0PyeDcf7oG6V6HhYM=
+ 6s/w3xsA4Fs3ZL0L922sBCWPLawLwgitGo5u1dIHKtU=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- wKQdsFyNCtCIPDRZJW4e7VAXXRjfSYvSHNAwwwfKBSI=
+ Ry5PRANsoJHIxFNLxFnr8lyhxhjjAsEB8XEQNfT0Jzg=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- s33LbR3mFVr+ET72ZR6tciMNgG0PyeDcf7oG6V6HhYM=
+ 6s/w3xsA4Fs3ZL0L922sBCWPLawLwgitGo5u1dIHKtU=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap
@@ -269,7 +313,7 @@
hash2
- 7pTh3HerKA2jjYesiiEn9nST2GqVbU1a7NBXst/HSl8=
+ 1aOeIa/sA9LzA2ULSkztJl8jTyrJ98fAxivHHoBefD0=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements
@@ -283,7 +327,7 @@
hash2
- UyVnLii6C2/A6GrlFD50Ao6OzgIDa9SI0LRW3RX+Les=
+ nA14wSGXm0Z9I35qrrxY7ArKwfiy4BDqtTi3AQ7uiIk=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature
diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature
index 43e70d2..f75ec49 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature and b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact
deleted file mode 100644
index b4b585b..0000000
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact and /dev/null differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/AtomicTransact b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/AtomicTransact
new file mode 100644
index 0000000..6af5e90
Binary files /dev/null and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/AtomicTransact differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Headers/AtomicTransact.h
similarity index 100%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Headers/AtomicTransact.h
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Info.plist
similarity index 96%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Info.plist
index 85b9c25..8a5ea5e 100644
--- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Info.plist
@@ -17,13 +17,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.33.2
+ 3.34.0
CFBundleSupportedPlatforms
iPhoneOS
CFBundleVersion
- 182
+ 183
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
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_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
similarity index 99%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
index afef1eb..320ab35 100644
--- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
@@ -90,7 +90,7 @@
{
"kind": "Function",
"name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:onCleanup:)",
"children": [
{
"kind": "TypeNominal",
@@ -319,11 +319,37 @@
],
"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"
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
"moduleName": "AtomicTransact",
"static": true,
"declAttributes": [
@@ -336,7 +362,7 @@
{
"kind": "Function",
"name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:onCleanup:)",
"children": [
{
"kind": "TypeNominal",
@@ -547,11 +573,37 @@
],
"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"
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
"moduleName": "AtomicTransact",
"static": true,
"declAttributes": [
@@ -6360,6 +6412,66 @@
"mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO14manualFallbackyA2GmF",
"moduleName": "AtomicTransact"
},
+ {
+ "kind": "Var",
+ "name": "account",
+ "printedName": "account",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(accountId: Swift.String)",
+ "children": [
+ {
+ "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:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "id",
@@ -25473,14 +25585,14 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
"kind": "BooleanLiteral",
- "offset": 9302,
+ "offset": 9470,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
"kind": "BooleanLiteral",
- "offset": 10040,
+ "offset": 10208,
"length": 4,
"value": "true"
},
@@ -25557,70 +25669,70 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "BooleanLiteral",
- "offset": 23140,
+ "offset": 23376,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27581,
+ "offset": 27817,
"length": 5,
"value": "\"ios\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27852,
+ "offset": 28088,
"length": 49,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27876,
+ "offset": 28112,
"length": 1,
"value": "\".\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27900,
+ "offset": 28136,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "IntegerLiteral",
- "offset": 27940,
+ "offset": 28176,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27977,
+ "offset": 28213,
"length": 26,
"value": "\".\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28002,
+ "offset": 28238,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28151,
+ "offset": 28387,
"length": 18,
"value": "\"MinimumOSVersion\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28237,
+ "offset": 28473,
"length": 19,
"value": "\"DTPlatformVersion\""
},
@@ -25823,126 +25935,147 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 951,
"length": 33,
"value": "\"https:\/\/telemetry.atomicfi.com\/\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "Dictionary",
- "offset": 960,
+ "offset": 1010,
"length": 49,
"value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1220,
+ "offset": 1270,
"length": 8,
"value": "\"native\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1300,
+ "offset": 1350,
"length": 3,
"value": "\"-\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "IntegerLiteral",
- "offset": 1401,
+ "offset": 1451,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1619,
+ "offset": 1669,
"length": 12,
"value": "\"os.version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1669,
+ "offset": 1719,
"length": 22,
"value": "\"sdk.platform_variant\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1722,
+ "offset": 1772,
"length": 13,
"value": "\"sdk.version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1835,
+ "offset": 1885,
"length": 16,
"value": "\"sdk.min_deploy\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1952,
+ "offset": 2002,
"length": 19,
"value": "\"sdk.xcode_version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2051,
+ "offset": 2101,
"length": 14,
"value": "\"CFBundleName\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2103,
+ "offset": 2153,
"length": 14,
"value": "\"sdk.app_name\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2199,
+ "offset": 2249,
"length": 26,
"value": "\"transact.ios.source_type\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2317,
+ "offset": 2367,
"length": 33,
"value": "\"transact.ios.presentation_style\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2697,
+ "offset": 2747,
"length": 21,
"value": "\"atomic.task.product\""
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2919,
+ "length": 18,
+ "value": "\"device.simulator\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2941,
+ "length": 7,
+ "value": "\"false\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 22,
+ "value": "\"process.architecture\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "BooleanLiteral",
- "offset": 5483,
+ "offset": 7391,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 12926,
+ "offset": 14834,
"length": 13,
"value": "\"full_screen\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 12957,
+ "offset": 14865,
"length": 7,
"value": "\"sheet\""
},
@@ -25979,7 +26112,7 @@
"kind": "StringLiteral",
"offset": 228,
"length": 8,
- "value": "\"3.33.2\""
+ "value": "\"3.34.0\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
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_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
similarity index 99%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
index c51a2e3..bee6300 100644
--- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -20,10 +20,10 @@ import _SwiftConcurrencyShims
import os
public enum Atomic {
#if compiler(>=5.3) && $NonescapableTypes
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil, onCleanup: (() -> ())? = nil)
#endif
#if compiler(>=5.3) && $NonescapableTypes
- @_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 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, onCleanup: (() -> ())? = nil)
#endif
@_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
get
@@ -207,6 +207,7 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case loginPayroll(connectorId: Swift.String, companyName: Swift.String)
case addCard
case manualFallback
+ case account(accountId: Swift.String)
public var id: Swift.String {
get
}
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_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
similarity index 90%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
index a4babcb..f4693a5 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc differ
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_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
similarity index 99%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
index c51a2e3..bee6300 100644
--- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
@@ -20,10 +20,10 @@ import _SwiftConcurrencyShims
import os
public enum Atomic {
#if compiler(>=5.3) && $NonescapableTypes
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil, onCleanup: (() -> ())? = nil)
#endif
#if compiler(>=5.3) && $NonescapableTypes
- @_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 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, onCleanup: (() -> ())? = nil)
#endif
@_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
get
@@ -207,6 +207,7 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case loginPayroll(connectorId: Swift.String, companyName: Swift.String)
case addCard
case manualFallback
+ case account(accountId: Swift.String)
public var id: Swift.String {
get
}
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.abi.json
new file mode 100644
index 0000000..320ab35
--- /dev/null
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.abi.json
@@ -0,0 +1,26132 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "AtomicTransact",
+ "printedName": "AtomicTransact",
+ "children": [
+ {
+ "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": "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": "Import",
+ "name": "Security",
+ "printedName": "Security",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "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": "Uplink",
+ "printedName": "Uplink",
+ "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:onCleanup:)",
+ "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"
+ },
+ {
+ "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"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
+ "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:onCleanup:)",
+ "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"
+ },
+ {
+ "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"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "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": "headless",
+ "printedName": "headless",
+ "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:14AtomicTransact0A6ConfigV4TaskV8headlessSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV8headlessSbSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "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:14AtomicTransact0A6ConfigV4TaskV8headlessSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV8headlessSbSgvg",
+ "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:headless: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": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "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:14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action8headless4appsAeC11ProductTypeOSg_AoC12DistributionVSgSaySSGSgAC10UserActionVSgSbSgSayAE3AppOGSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action8headless4appsAeC11ProductTypeOSg_AoC12DistributionVSgSaySSGSgAC10UserActionVSgSbSgSayAE3AppOGSgtcfc",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "action",
+ "printedName": "action(actionId:headless:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "manualFallback",
+ "printedName": "manualFallback",
+ "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:14AtomicTransact0A6ConfigV8DeeplinkV4StepO14manualFallbackyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO14manualFallbackyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "account",
+ "printedName": "account",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(accountId: Swift.String)",
+ "children": [
+ {
+ "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:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": [
+ "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:14AtomicTransact0A6ConfigV11publicTokenSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvg",
+ "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:14AtomicTransact0A6ConfigV11publicTokenSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV11publicTokenSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicTokenSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "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": "Var",
+ "name": "defaultLanguage",
+ "printedName": "defaultLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV15defaultLanguageSSvpZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV15defaultLanguageSSvpZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "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:14AtomicTransact0A6ConfigV15defaultLanguageSSvgZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV15defaultLanguageSSvgZ",
+ "moduleName": "AtomicTransact",
+ "static": 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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "TransactPresenter",
+ "printedName": "TransactPresenter",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactPresenter",
+ "printedName": "AtomicTransact.TransactPresenter",
+ "usr": "s:14AtomicTransact0B9PresenterC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B9PresenterCACycfc",
+ "mangledName": "$s14AtomicTransact0B9PresenterCACycfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "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:14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF",
+ "mangledName": "$s14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0B9PresenterC",
+ "mangledName": "$s14AtomicTransact0B9PresenterC",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Var",
+ "name": "initialized",
+ "printedName": "initialized",
+ "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:14AtomicTransact0B8SDKEventO11initializedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11initializedyA2CmF",
+ "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": "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": "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": "Var",
+ "name": "actionType",
+ "printedName": "actionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
+ "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.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:actionType:)",
+ "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"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ActionType",
+ "printedName": "ActionType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "refresh",
+ "printedName": "refresh",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectAccount",
+ "printedName": "connectAccount",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "disconnectAccount",
+ "printedName": "disconnectAccount",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switch",
+ "printedName": "switch",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cancelPlan",
+ "printedName": "cancelPlan",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pausePlan",
+ "printedName": "pausePlan",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_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:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "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:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "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": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "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:14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvp",
+ "mangledName": "$s14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvp",
+ "moduleName": "AtomicTransact",
+ "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:14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvg",
+ "mangledName": "$s14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvg",
+ "moduleName": "AtomicTransact",
+ "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:14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvs",
+ "mangledName": "$s14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvM",
+ "mangledName": "$s14AtomicTransact7QuantumC6muppet9MuppetIOS0E0CSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "browser",
+ "printedName": "browser",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvp",
+ "mangledName": "$s14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvg",
+ "mangledName": "$s14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvs",
+ "mangledName": "$s14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvM",
+ "mangledName": "$s14AtomicTransact7QuantumC7browser9MuppetIOS7BrowserCSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvp",
+ "mangledName": "$s14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvg",
+ "mangledName": "$s14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvs",
+ "mangledName": "$s14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvM",
+ "mangledName": "$s14AtomicTransact7QuantumC4page9MuppetIOS4PageCSgvM",
+ "moduleName": "AtomicTransact",
+ "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": "(AtomicTransact.Quantum.QuantumError.Type) -> AtomicTransact.Quantum.QuantumError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumError",
+ "printedName": "AtomicTransact.Quantum.QuantumError",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.Quantum.QuantumError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumError",
+ "printedName": "AtomicTransact.Quantum.QuantumError",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO11missingPageyA2EmF",
+ "mangledName": "$s14AtomicTransact7QuantumC0C5ErrorO11missingPageyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumError",
+ "printedName": "AtomicTransact.Quantum.QuantumError",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumError",
+ "printedName": "AtomicTransact.Quantum.QuantumError",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact7QuantumC0C5ErrorO2eeoiySbAE_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:14AtomicTransact7QuantumC0C5ErrorO9hashValueSivp",
+ "mangledName": "$s14AtomicTransact7QuantumC0C5ErrorO9hashValueSivp",
+ "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:14AtomicTransact7QuantumC0C5ErrorO9hashValueSivg",
+ "mangledName": "$s14AtomicTransact7QuantumC0C5ErrorO9hashValueSivg",
+ "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:14AtomicTransact7QuantumC0C5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s14AtomicTransact7QuantumC0C5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact7QuantumC0C5ErrorO",
+ "mangledName": "$s14AtomicTransact7QuantumC0C5ErrorO",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(view:controller:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Quantum",
+ "printedName": "AtomicTransact.Quantum",
+ "usr": "s:14AtomicTransact7QuantumC"
+ },
+ {
+ "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:14AtomicTransact7QuantumC4view10controllerACSo9WKWebViewC_So16UIViewControllerCtYacfc",
+ "mangledName": "$s14AtomicTransact7QuantumC4view10controllerACSo9WKWebViewC_So16UIViewControllerCtYacfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "cleanup",
+ "printedName": "cleanup()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact7QuantumC7cleanupyyYaF",
+ "mangledName": "$s14AtomicTransact7QuantumC7cleanupyyYaF",
+ "moduleName": "AtomicTransact",
+ "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:14AtomicTransact7QuantumC6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "mangledName": "$s14AtomicTransact7QuantumC6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder(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:14AtomicTransact7QuantumC11pageBuilder7browser13configuration9MuppetIOS4PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s14AtomicTransact7QuantumC11pageBuilder7browser13configuration9MuppetIOS4PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact7QuantumC",
+ "mangledName": "$s14AtomicTransact7QuantumC",
+ "moduleName": "AtomicTransact",
+ "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": "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": "Uplink",
+ "printedName": "Uplink",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Uplink",
+ "printedName": "Uplink",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Uplink",
+ "printedName": "Uplink",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "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": "atomicTransactPresenter",
+ "printedName": "atomicTransactPresenter(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OpaqueTypeArchetype",
+ "printedName": "some SwiftUI.View",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "View",
+ "printedName": "SwiftUI.View",
+ "usr": "s:7SwiftUI4ViewP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactPresenter",
+ "printedName": "AtomicTransact.TransactPresenter",
+ "usr": "s:14AtomicTransact0B9PresenterC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF",
+ "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF",
+ "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",
+ "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": "EnvironmentValues",
+ "printedName": "EnvironmentValues",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "transactPresenter",
+ "printedName": "transactPresenter",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactPresenter?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactPresenter",
+ "printedName": "AtomicTransact.TransactPresenter",
+ "usr": "s:14AtomicTransact0B9PresenterC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp",
+ "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactPresenter?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactPresenter",
+ "printedName": "AtomicTransact.TransactPresenter",
+ "usr": "s:14AtomicTransact0B9PresenterC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg",
+ "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg",
+ "moduleName": "AtomicTransact",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactPresenter?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactPresenter",
+ "printedName": "AtomicTransact.TransactPresenter",
+ "usr": "s:14AtomicTransact0B9PresenterC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs",
+ "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs",
+ "moduleName": "AtomicTransact",
+ "isFromExtension": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM",
+ "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
+ "declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:7SwiftUI17EnvironmentValuesV",
+ "mangledName": "$s7SwiftUI17EnvironmentValuesV",
+ "moduleName": "SwiftUICore",
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
+ "declAttributes": [
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "OriginallyDefinedIn",
+ "Available",
+ "Available",
+ "Available",
+ "Available"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "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\/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\/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\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9470,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10208,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 10312,
+ "length": 9,
+ "value": "\"pay-now\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "FloatLiteral",
+ "offset": 13563,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "FloatLiteral",
+ "offset": 13600,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "FloatLiteral",
+ "offset": 13636,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "FloatLiteral",
+ "offset": 13673,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 19685,
+ "length": 11,
+ "value": "\"user-link\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 19725,
+ "length": 15,
+ "value": "\"employer-link\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 19762,
+ "length": 10,
+ "value": "\"pay-link\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 19793,
+ "length": 8,
+ "value": "\"custom\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 20192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 23376,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 27817,
+ "length": 5,
+ "value": "\"ios\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28088,
+ "length": 49,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28112,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28136,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "IntegerLiteral",
+ "offset": 28176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28213,
+ "length": 26,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28238,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28387,
+ "length": 18,
+ "value": "\"MinimumOSVersion\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 28473,
+ "length": 19,
+ "value": "\"DTPlatformVersion\""
+ },
+ {
+ "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": 3582,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "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\/TransactDataRequest.swift",
+ "kind": "Dictionary",
+ "offset": 1774,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "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\/TransactSDKEvent.swift",
+ "kind": "StringLiteral",
+ "offset": 679,
+ "length": 29,
+ "value": "\"atomic-transact-initialized\""
+ },
+ {
+ "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\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3546,
+ "length": 17,
+ "value": "\"connect-account\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3640,
+ "length": 20,
+ "value": "\"disconnect-account\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3730,
+ "length": 8,
+ "value": "\"switch\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3800,
+ "length": 13,
+ "value": "\"cancel-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3873,
+ "length": 12,
+ "value": "\"pause-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 7335,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 205,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 263,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "BooleanLiteral",
+ "offset": 301,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 951,
+ "length": 33,
+ "value": "\"https:\/\/telemetry.atomicfi.com\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "Dictionary",
+ "offset": 1010,
+ "length": 49,
+ "value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1270,
+ "length": 8,
+ "value": "\"native\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1350,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1451,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1669,
+ "length": 12,
+ "value": "\"os.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1719,
+ "length": 22,
+ "value": "\"sdk.platform_variant\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1772,
+ "length": 13,
+ "value": "\"sdk.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1885,
+ "length": 16,
+ "value": "\"sdk.min_deploy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2002,
+ "length": 19,
+ "value": "\"sdk.xcode_version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2101,
+ "length": 14,
+ "value": "\"CFBundleName\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2153,
+ "length": 14,
+ "value": "\"sdk.app_name\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2249,
+ "length": 26,
+ "value": "\"transact.ios.source_type\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2367,
+ "length": 33,
+ "value": "\"transact.ios.presentation_style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2747,
+ "length": 21,
+ "value": "\"atomic.task.product\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2919,
+ "length": 18,
+ "value": "\"device.simulator\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2941,
+ "length": 7,
+ "value": "\"false\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 22,
+ "value": "\"process.architecture\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7391,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 14834,
+ "length": 13,
+ "value": "\"full_screen\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 14865,
+ "length": 7,
+ "value": "\"sheet\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 322,
+ "length": 10,
+ "value": "\"transact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 564,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2635,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3962,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift",
+ "kind": "StringLiteral",
+ "offset": 228,
+ "length": 8,
+ "value": "\"3.34.0\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.private.swiftinterface
new file mode 100644
index 0000000..1f08273
--- /dev/null
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.private.swiftinterface
@@ -0,0 +1,757 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64e-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
+@_exported import AtomicTransact
+import Combine
+import Foundation
+import MuppetIOS
+import OSLog
+import SafariServices
+import Security
+import Swift
+import SwiftUI
+import UIKit
+import Uplink
+import WebKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+import os
+public enum Atomic {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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, onCleanup: (() -> ())? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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, onCleanup: (() -> ())? = nil)
+ #endif
+ @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
+ get
+ }
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ 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 AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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 = Self.defaultLanguage, 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)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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 = Self.defaultLanguage, 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)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @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 = Self.defaultLanguage, 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)
+ #endif
+ 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 headless: Swift.Bool?
+ public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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, headless: Swift.Bool? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
+ public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
+ case payNow
+ case expenses
+ case orders
+ case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
+ case sdk
+ case api
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ case manualFallback
+ case account(accountId: Swift.String)
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
+ 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)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func encode() -> Any?
+ #endif
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public var 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 static var defaultLanguage: Swift.String {
+ get
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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
+
+ #endif
+ @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View
+
+}
+@_Concurrency.MainActor final public class TransactPresenter {
+ @_Concurrency.MainActor public init()
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func presentTransact(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)
+ #endif
+ @objc deinit
+}
+extension SwiftUICore.EnvironmentValues {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var transactPresenter: AtomicTransact.TransactPresenter? {
+ get
+ set
+ }
+ #endif
+}
+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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ 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 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]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
+}
+public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
+ public let card: AtomicTransact.TransactDataResponse.CardData?
+ public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
+ public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
+ case invalidCharacterCount
+ case tooManyCharacters
+ case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
+ 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 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
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
+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]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var taskId: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var handoff: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var reason: Swift.String? {
+ get
+ }
+ #endif
+ 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 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
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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 let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+}
+@_Concurrency.MainActor final public class Quantum {
+ @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
+ public enum QuantumError : Swift.Error {
+ case missingPage
+ public static func == (a: AtomicTransact.Quantum.QuantumError, b: AtomicTransact.Quantum.QuantumError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor public init(view: WebKit.WKWebView, controller: UIKit.UIViewController) async
+ @_Concurrency.MainActor final public func cleanup() async
+ @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ @objc deinit
+}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
+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.TransactPresenter : Swift.Sendable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : 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 {}
+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.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : 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.Quantum : Swift.Sendable {}
+extension AtomicTransact.Quantum.QuantumError : Swift.Equatable {}
+extension AtomicTransact.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftdoc
new file mode 100644
index 0000000..b05952d
Binary files /dev/null and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftdoc differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftinterface
new file mode 100644
index 0000000..1f08273
--- /dev/null
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64e-apple-ios.swiftinterface
@@ -0,0 +1,757 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64e-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
+@_exported import AtomicTransact
+import Combine
+import Foundation
+import MuppetIOS
+import OSLog
+import SafariServices
+import Security
+import Swift
+import SwiftUI
+import UIKit
+import Uplink
+import WebKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+import os
+public enum Atomic {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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, onCleanup: (() -> ())? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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, onCleanup: (() -> ())? = nil)
+ #endif
+ @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
+ get
+ }
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ 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 AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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 = Self.defaultLanguage, 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)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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 = Self.defaultLanguage, 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)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @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 = Self.defaultLanguage, 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)
+ #endif
+ 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 headless: Swift.Bool?
+ public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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, headless: Swift.Bool? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
+ public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
+ case payNow
+ case expenses
+ case orders
+ case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
+ case sdk
+ case api
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ case manualFallback
+ case account(accountId: Swift.String)
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
+ 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)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func encode() -> Any?
+ #endif
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public var 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 static var defaultLanguage: Swift.String {
+ get
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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
+
+ #endif
+ @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View
+
+}
+@_Concurrency.MainActor final public class TransactPresenter {
+ @_Concurrency.MainActor public init()
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func presentTransact(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)
+ #endif
+ @objc deinit
+}
+extension SwiftUICore.EnvironmentValues {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var transactPresenter: AtomicTransact.TransactPresenter? {
+ get
+ set
+ }
+ #endif
+}
+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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ 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 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]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
+}
+public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
+ public let card: AtomicTransact.TransactDataResponse.CardData?
+ public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
+ public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
+ case invalidCharacterCount
+ case tooManyCharacters
+ case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
+ 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 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
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
+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]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var taskId: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var handoff: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var reason: Swift.String? {
+ get
+ }
+ #endif
+ 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 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
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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 let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ 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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+}
+@_Concurrency.MainActor final public class Quantum {
+ @_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
+ public enum QuantumError : Swift.Error {
+ case missingPage
+ public static func == (a: AtomicTransact.Quantum.QuantumError, b: AtomicTransact.Quantum.QuantumError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor public init(view: WebKit.WKWebView, controller: UIKit.UIViewController) async
+ @_Concurrency.MainActor final public func cleanup() async
+ @_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ @objc deinit
+}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
+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.TransactPresenter : Swift.Sendable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : 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 {}
+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.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : 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.Quantum : Swift.Sendable {}
+extension AtomicTransact.Quantum.QuantumError : Swift.Equatable {}
+extension AtomicTransact.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/module.modulemap b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/module.modulemap
similarity index 100%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/module.modulemap
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/Modules/module.modulemap
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/PrivacyInfo.xcprivacy
similarity index 100%
rename from ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy
rename to ios/frameworks/AtomicTransact.xcframework/ios-arm64_arm64e/AtomicTransact.framework/PrivacyInfo.xcprivacy
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
index 3c9bbad..24d8be5 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact differ
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
index 504d998..8e0b461 100644
--- 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
@@ -17,13 +17,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.33.2
+ 3.34.0
CFBundleSupportedPlatforms
iPhoneSimulator
CFBundleVersion
- 182
+ 183
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
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
index afef1eb..d617337 100644
--- 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
@@ -90,7 +90,7 @@
{
"kind": "Function",
"name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:onCleanup:)",
"children": [
{
"kind": "TypeNominal",
@@ -319,11 +319,37 @@
],
"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"
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
"moduleName": "AtomicTransact",
"static": true,
"declAttributes": [
@@ -336,7 +362,7 @@
{
"kind": "Function",
"name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:onCleanup:)",
"children": [
{
"kind": "TypeNominal",
@@ -547,11 +573,37 @@
],
"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"
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
"moduleName": "AtomicTransact",
"static": true,
"declAttributes": [
@@ -6360,6 +6412,66 @@
"mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO14manualFallbackyA2GmF",
"moduleName": "AtomicTransact"
},
+ {
+ "kind": "Var",
+ "name": "account",
+ "printedName": "account",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(accountId: Swift.String)",
+ "children": [
+ {
+ "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:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "id",
@@ -25473,14 +25585,14 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
"kind": "BooleanLiteral",
- "offset": 9302,
+ "offset": 9470,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
"kind": "BooleanLiteral",
- "offset": 10040,
+ "offset": 10208,
"length": 4,
"value": "true"
},
@@ -25557,70 +25669,70 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "BooleanLiteral",
- "offset": 23140,
+ "offset": 23376,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27581,
+ "offset": 27817,
"length": 5,
"value": "\"ios\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27852,
+ "offset": 28088,
"length": 49,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27876,
+ "offset": 28112,
"length": 1,
"value": "\".\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27900,
+ "offset": 28136,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "IntegerLiteral",
- "offset": 27940,
+ "offset": 28176,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27977,
+ "offset": 28213,
"length": 26,
"value": "\".\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28002,
+ "offset": 28238,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28151,
+ "offset": 28387,
"length": 18,
"value": "\"MinimumOSVersion\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28237,
+ "offset": 28473,
"length": 19,
"value": "\"DTPlatformVersion\""
},
@@ -25823,126 +25935,147 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 951,
"length": 33,
"value": "\"https:\/\/telemetry.atomicfi.com\/\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "Dictionary",
- "offset": 960,
+ "offset": 1010,
"length": 49,
"value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1220,
+ "offset": 1270,
"length": 8,
"value": "\"native\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1300,
+ "offset": 1350,
"length": 3,
"value": "\"-\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "IntegerLiteral",
- "offset": 1401,
+ "offset": 1451,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1619,
+ "offset": 1669,
"length": 12,
"value": "\"os.version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1669,
+ "offset": 1719,
"length": 22,
"value": "\"sdk.platform_variant\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1722,
+ "offset": 1772,
"length": 13,
"value": "\"sdk.version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1835,
+ "offset": 1885,
"length": 16,
"value": "\"sdk.min_deploy\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1952,
+ "offset": 2002,
"length": 19,
"value": "\"sdk.xcode_version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2051,
+ "offset": 2101,
"length": 14,
"value": "\"CFBundleName\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2103,
+ "offset": 2153,
"length": 14,
"value": "\"sdk.app_name\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2199,
+ "offset": 2249,
"length": 26,
"value": "\"transact.ios.source_type\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2317,
+ "offset": 2367,
"length": 33,
"value": "\"transact.ios.presentation_style\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2697,
+ "offset": 2747,
"length": 21,
"value": "\"atomic.task.product\""
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2865,
+ "length": 18,
+ "value": "\"device.simulator\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2887,
+ "length": 6,
+ "value": "\"true\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 22,
+ "value": "\"process.architecture\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "BooleanLiteral",
- "offset": 5483,
+ "offset": 7391,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 12926,
+ "offset": 14834,
"length": 13,
"value": "\"full_screen\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 12957,
+ "offset": 14865,
"length": 7,
"value": "\"sheet\""
},
@@ -25979,7 +26112,7 @@
"kind": "StringLiteral",
"offset": 228,
"length": 8,
- "value": "\"3.33.2\""
+ "value": "\"3.34.0\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
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
index 971de2e..a929a4d 100644
--- 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
@@ -20,10 +20,10 @@ import _SwiftConcurrencyShims
import os
public enum Atomic {
#if compiler(>=5.3) && $NonescapableTypes
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil, onCleanup: (() -> ())? = nil)
#endif
#if compiler(>=5.3) && $NonescapableTypes
- @_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 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, onCleanup: (() -> ())? = nil)
#endif
@_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
get
@@ -207,6 +207,7 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case loginPayroll(connectorId: Swift.String, companyName: Swift.String)
case addCard
case manualFallback
+ case account(accountId: Swift.String)
public var id: Swift.String {
get
}
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
index 9af8dc4..9a51bc4 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index 971de2e..a929a4d 100644
--- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -20,10 +20,10 @@ import _SwiftConcurrencyShims
import os
public enum Atomic {
#if compiler(>=5.3) && $NonescapableTypes
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil, onCleanup: (() -> ())? = nil)
#endif
#if compiler(>=5.3) && $NonescapableTypes
- @_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 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, onCleanup: (() -> ())? = nil)
#endif
@_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
get
@@ -207,6 +207,7 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case loginPayroll(connectorId: Swift.String, companyName: Swift.String)
case addCard
case manualFallback
+ case account(accountId: Swift.String)
public var id: Swift.String {
get
}
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
index afef1eb..d617337 100644
--- 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
@@ -90,7 +90,7 @@
{
"kind": "Function",
"name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:onCleanup:)",
"children": [
{
"kind": "TypeNominal",
@@ -319,11 +319,37 @@
],
"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"
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA12_tFZ",
"moduleName": "AtomicTransact",
"static": true,
"declAttributes": [
@@ -336,7 +362,7 @@
{
"kind": "Function",
"name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:onCleanup:)",
"children": [
{
"kind": "TypeNominal",
@@ -547,11 +573,37 @@
],
"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"
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5Error0I7CleanupySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgA8_tFZ",
"moduleName": "AtomicTransact",
"static": true,
"declAttributes": [
@@ -6360,6 +6412,66 @@
"mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO14manualFallbackyA2GmF",
"moduleName": "AtomicTransact"
},
+ {
+ "kind": "Var",
+ "name": "account",
+ "printedName": "account",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(accountId: Swift.String)",
+ "children": [
+ {
+ "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:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7accountyAGSS_tcAGmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "id",
@@ -25473,14 +25585,14 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
"kind": "BooleanLiteral",
- "offset": 9302,
+ "offset": 9470,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
"kind": "BooleanLiteral",
- "offset": 10040,
+ "offset": 10208,
"length": 4,
"value": "true"
},
@@ -25557,70 +25669,70 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "BooleanLiteral",
- "offset": 23140,
+ "offset": 23376,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27581,
+ "offset": 27817,
"length": 5,
"value": "\"ios\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27852,
+ "offset": 28088,
"length": 49,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27876,
+ "offset": 28112,
"length": 1,
"value": "\".\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27900,
+ "offset": 28136,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "IntegerLiteral",
- "offset": 27940,
+ "offset": 28176,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27977,
+ "offset": 28213,
"length": 26,
"value": "\".\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28002,
+ "offset": 28238,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28151,
+ "offset": 28387,
"length": 18,
"value": "\"MinimumOSVersion\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 28237,
+ "offset": 28473,
"length": 19,
"value": "\"DTPlatformVersion\""
},
@@ -25823,126 +25935,147 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 951,
"length": 33,
"value": "\"https:\/\/telemetry.atomicfi.com\/\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "Dictionary",
- "offset": 960,
+ "offset": 1010,
"length": 49,
"value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1220,
+ "offset": 1270,
"length": 8,
"value": "\"native\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1300,
+ "offset": 1350,
"length": 3,
"value": "\"-\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "IntegerLiteral",
- "offset": 1401,
+ "offset": 1451,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1619,
+ "offset": 1669,
"length": 12,
"value": "\"os.version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1669,
+ "offset": 1719,
"length": 22,
"value": "\"sdk.platform_variant\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1722,
+ "offset": 1772,
"length": 13,
"value": "\"sdk.version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1835,
+ "offset": 1885,
"length": 16,
"value": "\"sdk.min_deploy\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 1952,
+ "offset": 2002,
"length": 19,
"value": "\"sdk.xcode_version\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2051,
+ "offset": 2101,
"length": 14,
"value": "\"CFBundleName\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2103,
+ "offset": 2153,
"length": 14,
"value": "\"sdk.app_name\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2199,
+ "offset": 2249,
"length": 26,
"value": "\"transact.ios.source_type\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2317,
+ "offset": 2367,
"length": 33,
"value": "\"transact.ios.presentation_style\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 2697,
+ "offset": 2747,
"length": 21,
"value": "\"atomic.task.product\""
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2865,
+ "length": 18,
+ "value": "\"device.simulator\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2887,
+ "length": 6,
+ "value": "\"true\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 22,
+ "value": "\"process.architecture\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "BooleanLiteral",
- "offset": 5483,
+ "offset": 7391,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 12926,
+ "offset": 14834,
"length": 13,
"value": "\"full_screen\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "StringLiteral",
- "offset": 12957,
+ "offset": 14865,
"length": 7,
"value": "\"sheet\""
},
@@ -25979,7 +26112,7 @@
"kind": "StringLiteral",
"offset": 228,
"length": 8,
- "value": "\"3.33.2\""
+ "value": "\"3.34.0\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
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
index 19c77bf..d49b2bb 100644
--- 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
@@ -20,10 +20,10 @@ import _SwiftConcurrencyShims
import os
public enum Atomic {
#if compiler(>=5.3) && $NonescapableTypes
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil, onCleanup: (() -> ())? = nil)
#endif
#if compiler(>=5.3) && $NonescapableTypes
- @_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 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, onCleanup: (() -> ())? = nil)
#endif
@_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
get
@@ -207,6 +207,7 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case loginPayroll(connectorId: Swift.String, companyName: Swift.String)
case addCard
case manualFallback
+ case account(accountId: Swift.String)
public var id: Swift.String {
get
}
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
index a2f2c81..cd6243b 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
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
index 19c77bf..d49b2bb 100644
--- 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
@@ -20,10 +20,10 @@ import _SwiftConcurrencyShims
import os
public enum Atomic {
#if compiler(>=5.3) && $NonescapableTypes
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil, onCleanup: (() -> ())? = nil)
#endif
#if compiler(>=5.3) && $NonescapableTypes
- @_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 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, onCleanup: (() -> ())? = nil)
#endif
@_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
get
@@ -207,6 +207,7 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case loginPayroll(connectorId: Swift.String, companyName: Swift.String)
case addCard
case manualFallback
+ case account(accountId: Swift.String)
public var id: Swift.String {
get
}
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
index 68dcc41..7335e52 100644
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory differ
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
index 14df5c6..5ebb2a5 100644
--- 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
@@ -14,43 +14,43 @@
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
- fQ4Y7jEqWxKXpoETeEvo8HE1Mdg=
+ Atqz67oyf6/e/MVC37BwaqfU3Jc=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- xm8SukI+MpQhJYVSVXwfkFINiLQ=
+ UVtqBMsGtZ/wA6YryRuzXRqqiN4=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- F95x17VhC7yx3JMhsU7axrgVf8A=
+ jD04hvX+zgtCDUYnEJBuvgmvguM=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- xm8SukI+MpQhJYVSVXwfkFINiLQ=
+ UVtqBMsGtZ/wA6YryRuzXRqqiN4=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- Vy1mXGjMcJcKjc0Uwrp4gpRIreI=
+ pZ3hLdB/eId38rmg1cQXgN+38SM=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
- fQ4Y7jEqWxKXpoETeEvo8HE1Mdg=
+ Atqz67oyf6/e/MVC37BwaqfU3Jc=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- q61dis1fWqBNrX6+lg/72kr65gg=
+ 67Ola6G+mXhRg4cADUqxJia/Lkw=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- qRpe3JxDC0Z1tkzHV0xdqE8c3C8=
+ xLzYIV/8HCLJFPxhINN/STQyPQw=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- q61dis1fWqBNrX6+lg/72kr65gg=
+ 67Ola6G+mXhRg4cADUqxJia/Lkw=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- j3neWIlqX4c9dK2fCMPZ7GDWUN8=
+ J20cat3QTKhBSix4nqifsgtRFzA=
Modules/module.modulemap
@@ -74,70 +74,70 @@
hash2
- E4o6JT79yqWinOoNTBnx4//6CbhzfnNkWfCI9n1eh/Q=
+ kLw+MTrtA1NOWwDDgmhvJNbROXYNP2h5N4oYDz+YlVk=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- 5yDzO+UnSYAgBUpx95MpX9OKS3cJXHUok1eDkk8XtUs=
+ y5ociKTYnavBhBS6n+Wj3NrR1LWpZvIWzK5wZ4vTwS8=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- ZQBk+p293iFaYWm3kvUmyNr9S23QvH5OAfABsuzZIcM=
+ Bd2F8U741WGc2XT8DKUhSYSRk/P8GOS7UFBjROaKYp8=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- 5yDzO+UnSYAgBUpx95MpX9OKS3cJXHUok1eDkk8XtUs=
+ y5ociKTYnavBhBS6n+Wj3NrR1LWpZvIWzK5wZ4vTwS8=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- zvnSvYUfjCz4FC3PyHsSRU4q+jI/eu59H389xxySaqM=
+ KCtbSiLchtGeVpj/+rqQACvUQg2llg51rFmeQ20Ns+k=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- E4o6JT79yqWinOoNTBnx4//6CbhzfnNkWfCI9n1eh/Q=
+ kLw+MTrtA1NOWwDDgmhvJNbROXYNP2h5N4oYDz+YlVk=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- s33LbR3mFVr+ET72ZR6tciMNgG0PyeDcf7oG6V6HhYM=
+ 6s/w3xsA4Fs3ZL0L922sBCWPLawLwgitGo5u1dIHKtU=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- wKQdsFyNCtCIPDRZJW4e7VAXXRjfSYvSHNAwwwfKBSI=
+ Ry5PRANsoJHIxFNLxFnr8lyhxhjjAsEB8XEQNfT0Jzg=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- s33LbR3mFVr+ET72ZR6tciMNgG0PyeDcf7oG6V6HhYM=
+ 6s/w3xsA4Fs3ZL0L922sBCWPLawLwgitGo5u1dIHKtU=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- 5AoW0juhM9lCX+O7PCwPtpI/LRCcvr3nG2HVYeQABIg=
+ VRQnRE41PYUnsoUNy2HOj+WMVTveFvOpN8o503cITA0=
Modules/module.modulemap
diff --git a/ios/frameworks/MuppetIOS.xcframework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/Info.plist
index bf57079..af4cf41 100644
--- a/ios/frameworks/MuppetIOS.xcframework/Info.plist
+++ b/ios/frameworks/MuppetIOS.xcframework/Info.plist
@@ -8,12 +8,13 @@
BinaryPath
MuppetIOS.framework/MuppetIOS
LibraryIdentifier
- ios-arm64
+ ios-arm64_arm64e
LibraryPath
MuppetIOS.framework
SupportedArchitectures
arm64
+ arm64e
SupportedPlatform
ios
diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory
index 1b6f182..fa2fbba 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory and b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources
index 4f9d149..304423d 100644
--- a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources
+++ b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources
@@ -4,73 +4,89 @@
files
- ios-arm64/MuppetIOS.framework/Info.plist
+ ios-arm64_arm64e/MuppetIOS.framework/Info.plist
- yk3b8JxKCyYU9+U5in0aLe/Bgh4=
+ OEcZiom7RpiKuQ1LFssuTOjMWwY=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
- D7Ep6w2AJza3As09Nm7vs+WiXHI=
+ XlydrN9c2XIdbP2f/ifMp3TQwt8=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
- vt9xwITrKbfGttUBnPcjdpNjWf8=
+ q4PZGlYoO8UZYpd+wybOOqCODpg=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
- Zj45G5Jrt0yTI4uXXHUmHUN/3VU=
+ BOR7hB1rklg0PIDeS5cRTWbRIB4=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
- vt9xwITrKbfGttUBnPcjdpNjWf8=
+ q4PZGlYoO8UZYpd+wybOOqCODpg=
- ios-arm64/MuppetIOS.framework/MuppetIOS
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.abi.json
- DCsFsPbC7T9LLESFk1Qm9r8OvUI=
+ XlydrN9c2XIdbP2f/ifMp3TQwt8=
- ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.private.swiftinterface
+
+ mCrnZxll5ym7VTEPEC04E+RdSi8=
+
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftdoc
+
+ D7umPft6YjEKuRQ8J6B7ssba/RI=
+
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftinterface
+
+ mCrnZxll5ym7VTEPEC04E+RdSi8=
+
+ ios-arm64_arm64e/MuppetIOS.framework/MuppetIOS
+
+ ZPGOQbD8Nsv2nGtlBWQVaQdCUvU=
+
+ ios-arm64_arm64e/MuppetIOS.framework/PrivacyInfo.xcprivacy
n1Tior/Z23JWo5dZj/4GmktJKDA=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist
- 1+KwqT06kGP98ubssfuwW0g4NF4=
+ Tyj3KFphwIiQSRdyuuBj+vqhTFQ=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- D7Ep6w2AJza3As09Nm7vs+WiXHI=
+ XlydrN9c2XIdbP2f/ifMp3TQwt8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- xp1AbrQd3bjNb782hN0hWTriwjI=
+ xrVs/f6gKnDOn/bR/6QdB5qVz3A=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- u7w44Ici7HGTPseg+8Hx62EKQLw=
+ bO76TKtCxqlXlUFP0hB+oxOgOE8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- xp1AbrQd3bjNb782hN0hWTriwjI=
+ xrVs/f6gKnDOn/bR/6QdB5qVz3A=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- D7Ep6w2AJza3As09Nm7vs+WiXHI=
+ XlydrN9c2XIdbP2f/ifMp3TQwt8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- jKu10xXeuL035iinlAlERowrTp0=
+ erDNoUbVLun4g+tlc+gKiUNRFb8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- smlQltd3lA9qxro1jycM0/v+Zl4=
+ IWuxb2RD+RhTQq/Vdkc8+UeNxWY=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- jKu10xXeuL035iinlAlERowrTp0=
+ erDNoUbVLun4g+tlc+gKiUNRFb8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS
- JbRojiIHrCOfAN4comYxw1oPlj8=
+ 1xoSOnPs/VA8Mh/0OuTOCm9Chn0=
ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy
@@ -78,7 +94,7 @@
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory
- 2enNh/CKfWhc4oREooGz8gL7FvE=
+ 0CFYlvFVAE87g/smemtyxaN4NBc=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements
@@ -86,7 +102,7 @@
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
- rqR1MZsd12rg4m57wRHhp7lecCk=
+ DGL1m2I3BNOD25BaU4OScjWmpQo=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature
@@ -95,49 +111,77 @@
files2
- ios-arm64/MuppetIOS.framework/Info.plist
+ ios-arm64_arm64e/MuppetIOS.framework/Info.plist
+
+ hash2
+
+ KGfOR9T/ZGGCgZsHE5D/OtJ28Dj4kLPRYLnqTyP6dAw=
+
+
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
+
+ hash2
+
+ UFzXwmQRe34XCV6HFDhEBS5xQU1tbeTQjinyk+pRbtw=
+
+
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
+
+ hash2
+
+ kOho8I/6dp/fBlCw+V7efAnfXh/qTGldJ7B1A/1QgB4=
+
+
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
+
+ hash2
+
+ f5nlsSxZ+XkxtfGZ93Il66Wo49NQTr5rqP/59LH8A+w=
+
+
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
hash2
- 50G2Jfxpelrnu+KaC9HfyDz8lB/sABs1JtHkQ2r3jrc=
+ kOho8I/6dp/fBlCw+V7efAnfXh/qTGldJ7B1A/1QgB4=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.abi.json
hash2
- ef4NxE+BL/3GlZZJQNryRQTG6bd5rE2qYW6yutek1Z8=
+ UFzXwmQRe34XCV6HFDhEBS5xQU1tbeTQjinyk+pRbtw=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.private.swiftinterface
hash2
- ayrCJhLjla3+HD+ORCuU8nc04jYbSJ0zdEOv8e7rpKM=
+ U8f2uEeKPu9jYaZP1Q3Y8cWcb1rn5hslSgiaUk5hEbo=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftdoc
hash2
- l4cCbA31cXaW4a5ozLAYvjCnAprKM0TNTD5JWgAEuqk=
+ eERWnEiSXo0c90fh5yg8BeqTz1f0b843nb3g8DNeE8A=
- ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
+ ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftinterface
hash2
- ayrCJhLjla3+HD+ORCuU8nc04jYbSJ0zdEOv8e7rpKM=
+ U8f2uEeKPu9jYaZP1Q3Y8cWcb1rn5hslSgiaUk5hEbo=
- ios-arm64/MuppetIOS.framework/MuppetIOS
+ ios-arm64_arm64e/MuppetIOS.framework/MuppetIOS
hash2
- NxJNgWQiOc+h5mBQK91BgjFUJ61vFgWG5cnj096noas=
+ xHn7xkbA3eV9XuCznLDtALZXmnbcyS7Z+VbU2dBcYvQ=
- ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy
+ ios-arm64_arm64e/MuppetIOS.framework/PrivacyInfo.xcprivacy
hash2
@@ -148,70 +192,70 @@
hash2
- tJtsxudMP+vV57CZOcrTjTFmNHe1OP9cUW0y++HDB4I=
+ EnlQag/NFg5jb/bRAk5pbPAckyfx/nydXXLNjY88LLU=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
hash2
- ef4NxE+BL/3GlZZJQNryRQTG6bd5rE2qYW6yutek1Z8=
+ UFzXwmQRe34XCV6HFDhEBS5xQU1tbeTQjinyk+pRbtw=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- 8/Hu2+N5v3MQM2A6YieeI/Pq3v/1knnXpO1x+hfVUiY=
+ x1cykfArJNYXPMDXZbMtMIjB6Bdl4HZZ8qNV7vPLmrM=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- qmNJCI49P24B1EST6OU8bDSSSQsMfvmg7bzpGG3k4Pk=
+ j6LBqO4pQ1ItolFKYNc7YTKTIn2P9uTpvZi/hNbe7TM=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- 8/Hu2+N5v3MQM2A6YieeI/Pq3v/1knnXpO1x+hfVUiY=
+ x1cykfArJNYXPMDXZbMtMIjB6Bdl4HZZ8qNV7vPLmrM=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- ef4NxE+BL/3GlZZJQNryRQTG6bd5rE2qYW6yutek1Z8=
+ UFzXwmQRe34XCV6HFDhEBS5xQU1tbeTQjinyk+pRbtw=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- DlU5USsr6l+165fR2f0o9uqTCwshm0KFOYy3Q2pCyU0=
+ +CboU7jAJRJoctlGtz9EkfJme64oFt4Fl8c71mT/G90=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- nXT1H7INkgtpwEVK8PXsKAChOvbnhSCVesZGdMA4Gx8=
+ 3zalZuig9TGuViUELj2yp7ow/ZG6jb6279cYdZ6s3Ow=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- DlU5USsr6l+165fR2f0o9uqTCwshm0KFOYy3Q2pCyU0=
+ +CboU7jAJRJoctlGtz9EkfJme64oFt4Fl8c71mT/G90=
ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS
hash2
- 7E2egdL3MulUFf49xiljNMOlLlFFR5yGX9DvUkeZDek=
+ CSK2mB1Wk5MEi75lGpTBAbo50LHtrM2p3xRIu07uLV8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy
@@ -225,7 +269,7 @@
hash2
- vUnlRTus2vxFOUQemFJ2Enu78d49AT4Jpai4fMAScCE=
+ yItONlOlA0RlVJ4JllNo/X4CB0TV3QVJg/NGX3ymrvs=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements
@@ -239,7 +283,7 @@
hash2
- /tQDBQSPXAqmkVN9rn5MJkp+CHlU26XRuxPhjdr6EaE=
+ QMwnQ+n/aoz17DSkAXpn07Lkr5NSCBER1IhjLxjW36A=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature
diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature
index 4e6e2d1..9edd497 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature and b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS
deleted file mode 100644
index 06ef11d..0000000
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS and /dev/null differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Info.plist
similarity index 96%
rename from ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist
rename to ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Info.plist
index 828aa35..430372d 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Info.plist
@@ -17,13 +17,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.33.2
+ 3.34.0
CFBundleSupportedPlatforms
iPhoneOS
CFBundleVersion
- 182
+ 183
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
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_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
similarity index 88%
rename from ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
rename to ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
index f61c734..0ff9313 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
@@ -8693,124 +8693,1471 @@
"RawDocComment"
]
},
+ {
+ "kind": "Var",
+ "name": "operationFailed",
+ "printedName": "operationFailed",
+ "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:9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "navigationFailed",
"printedName": "navigationFailed",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "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:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Operation",
+ "printedName": "Operation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "evaluate",
+ "printedName": "evaluate",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "goto",
+ "printedName": "goto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "request",
+ "printedName": "request",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.Operation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC9OperationO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueAESgSS_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:9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "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:9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC9OperationO",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailureKind",
+ "printedName": "OperationFailureKind",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "javaScript",
+ "printedName": "javaScript",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidURL",
+ "printedName": "invalidURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "navigation",
+ "printedName": "navigation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "timeout",
+ "printedName": "timeout",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "transport",
+ "printedName": "transport",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "httpStatus",
+ "printedName": "httpStatus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.OperationFailureKind?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailure",
+ "printedName": "OperationFailure",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "operation",
+ "printedName": "operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "kind",
+ "printedName": "kind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDomain",
+ "printedName": "errorDomain",
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorCode",
+ "printedName": "errorCode",
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "method",
+ "printedName": "method",
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statusCode",
+ "printedName": "statusCode",
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "domain",
+ "printedName": "domain",
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeoutMs",
+ "printedName": "timeoutMs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
- "moduleName": "MuppetIOS"
+ ]
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(rawValue:)",
+ "printedName": "init(operation:kind:error:method:statusCode:domain:timeoutMs:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Page.EventType?",
+ "printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
"init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"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"
- }
- ]
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC9EventTypeO",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -8826,35 +10173,6 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
- {
- "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",
@@ -11642,21 +12960,21 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
"kind": "IntegerLiteral",
- "offset": 1949,
+ "offset": 2096,
"length": 13,
"value": "1000000000"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
"kind": "StringLiteral",
- "offset": 2012,
+ "offset": 2159,
"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,
+ "offset": 2215,
"length": 7,
"value": "\" seconds\""
},
@@ -11698,28 +13016,28 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "StringLiteral",
- "offset": 8262,
+ "offset": 8359,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "Dictionary",
- "offset": 8343,
+ "offset": 8440,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "BooleanLiteral",
- "offset": 8380,
+ "offset": 8477,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "IntegerLiteral",
- "offset": 10790,
+ "offset": 10887,
"length": 4,
"value": "8192"
},
@@ -11842,87 +13160,129 @@
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1837,
+ "length": 12,
+ "value": "\"javascript\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1876,
+ "length": 13,
+ "value": "\"invalid_url\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1984,
+ "length": 13,
+ "value": "\"http_status\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 1644,
+ "offset": 3803,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 1757,
+ "offset": 3916,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Array",
- "offset": 1805,
+ "offset": 3964,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 10873,
+ "offset": 13535,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 11880,
+ "offset": 14542,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 14597,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 14945,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 11935,
+ "offset": 15016,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 11964,
+ "offset": 15053,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 12262,
+ "offset": 16217,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 12337,
+ "offset": 16292,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 12366,
+ "offset": 16321,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 13929,
+ "offset": 17884,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 13958,
+ "offset": 17913,
"length": 2,
"value": "30"
},
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_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
similarity index 91%
rename from ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
rename to ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
index 1acf124..1d3c1a1 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -364,6 +364,7 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
case visible
case hostblocked
case error
+ case operationFailed
case navigationFailed
#if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
@@ -373,6 +374,47 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
get
}
}
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
@_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 {
@@ -442,5 +484,9 @@ extension MuppetIOS.Browser.EventType : Swift.Equatable {}
extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : 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_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
similarity index 76%
rename from ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
rename to ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
index d550b15..70f6119 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc differ
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_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
similarity index 91%
rename from ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
rename to ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
index 1acf124..1d3c1a1 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
@@ -364,6 +364,7 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
case visible
case hostblocked
case error
+ case operationFailed
case navigationFailed
#if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
@@ -373,6 +374,47 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
get
}
}
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
@_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 {
@@ -442,5 +484,9 @@ extension MuppetIOS.Browser.EventType : Swift.Equatable {}
extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.abi.json
new file mode 100644
index 0000000..0ff9313
--- /dev/null
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.abi.json
@@ -0,0 +1,13304 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "children": [
+ {
+ "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": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "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": "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": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "data",
+ "printedName": "data(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data, Foundation.URLResponse)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLResponse",
+ "printedName": "Foundation.URLResponse",
+ "usr": "c:objc(cs)NSURLResponse"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLRequest",
+ "printedName": "Foundation.URLRequest",
+ "usr": "s:10Foundation10URLRequestV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : MuppetIOS.URLSessionDataRequestable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Nonisolated"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiBase",
+ "printedName": "apiBase",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvp",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS3APIV7apiBaseSSvg",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "urlSession",
+ "printedName": "urlSession",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultHeaders",
+ "printedName": "defaultHeaders",
+ "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:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiBase:defaultHeaders:urlSession:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "MuppetIOS.API",
+ "usr": "s:9MuppetIOS3APIV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "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": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "hasDefaultArg": true,
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "mangledName": "$s9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "APIError",
+ "printedName": "APIError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalidUrl",
+ "printedName": "invalidUrl",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "httpError",
+ "printedName": "httpError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> (Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)",
+ "children": [
+ {
+ "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": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "decodeError",
+ "printedName": "decodeError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> ((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "encodeError",
+ "printedName": "encodeError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "moduleName": "MuppetIOS"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO",
+ "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": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "post",
+ "printedName": "post(path:body:headers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "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"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "mangledName": "$s9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_1 : Swift.Decodable, τ_0_1 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "get",
+ "printedName": "get(path:headers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "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"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "mangledName": "$s9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS3APIV",
+ "mangledName": "$s9MuppetIOS3APIV",
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "TypeDecl",
+ "name": "CodingKeys",
+ "printedName": "CodingKeys",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO4nameyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO4nameyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO5valueyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO5valueyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "path",
+ "printedName": "path",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO4pathyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO4pathyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "isSecure",
+ "printedName": "isSecure",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO8isSecureyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8isSecureyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "domain",
+ "printedName": "domain",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO6domainyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO6domainyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "expiresDate",
+ "printedName": "expiresDate",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO11expiresDateyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO11expiresDateyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "isHTTPOnly",
+ "printedName": "isHTTPOnly",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO10isHTTPOnlyyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO10isHTTPOnlyyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "maxAge",
+ "printedName": "maxAge",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Cookie.CodingKeys.Type) -> MuppetIOS.Cookie.CodingKeys",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Cookie.CodingKeys.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO6maxAgeyA2EmF",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO6maxAgeyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Cookie.CodingKeys?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8rawValueAESgSS_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:9MuppetIOS6CookieV10CodingKeysO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8rawValueSSvp",
+ "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:9MuppetIOS6CookieV10CodingKeysO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "stringValue",
+ "printedName": "stringValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO11stringValueSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO11stringValueSSvp",
+ "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:9MuppetIOS6CookieV10CodingKeysO11stringValueSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO11stringValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(stringValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Cookie.CodingKeys?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO11stringValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO11stringValueAESgSS_tcfc",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "intValue",
+ "printedName": "intValue",
+ "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:9MuppetIOS6CookieV10CodingKeysO8intValueSiSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8intValueSiSgvp",
+ "moduleName": "MuppetIOS",
+ "implicit": 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:9MuppetIOS6CookieV10CodingKeysO8intValueSiSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8intValueSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(intValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Cookie.CodingKeys?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CodingKeys",
+ "printedName": "MuppetIOS.Cookie.CodingKeys",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO8intValueAESgSi_tcfc",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO8intValueAESgSi_tcfc",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS6CookieV10CodingKeysO",
+ "mangledName": "$s9MuppetIOS6CookieV10CodingKeysO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "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": "CodingKey",
+ "printedName": "CodingKey",
+ "usr": "s:s9CodingKeyP",
+ "mangledName": "$ss9CodingKeyP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "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": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Emitter",
+ "printedName": "Emitter",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Event",
+ "printedName": "Event",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7EmitterC5EventV4typexvp",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV4typexvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7EmitterC5EventV4typexvg",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV4typexvg",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7EmitterC5EventV4dataAA4JSONOvp",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV4dataAA4JSONOvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7EmitterC5EventV4dataAA4JSONOvg",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV4dataAA4JSONOvg",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "MuppetIOS.Emitter<τ_0_0>.Event",
+ "usr": "s:9MuppetIOS7EmitterC5EventV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "MuppetIOS.Emitter<τ_0_0>.Event",
+ "usr": "s:9MuppetIOS7EmitterC5EventV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7EmitterC5EventV2eeoiySbAEyx_G_AGtFZ",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV2eeoiySbAEyx_G_AGtFZ",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS7EmitterC5EventV",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "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": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "events",
+ "printedName": "events",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher.Event, Swift.Never>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "MuppetIOS.Emitter<τ_0_0>.Event",
+ "usr": "s:9MuppetIOS7EmitterC5EventV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7EmitterC6events7Combine12AnyPublisherVyAC5EventVyx_Gs5NeverOGvp",
+ "mangledName": "$s9MuppetIOS7EmitterC6events7Combine12AnyPublisherVyAC5EventVyx_Gs5NeverOGvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher.Event, Swift.Never>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "MuppetIOS.Emitter<τ_0_0>.Event",
+ "usr": "s:9MuppetIOS7EmitterC5EventV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7EmitterC6events7Combine12AnyPublisherVyAC5EventVyx_Gs5NeverOGvg",
+ "mangledName": "$s9MuppetIOS7EmitterC6events7Combine12AnyPublisherVyAC5EventVyx_Gs5NeverOGvg",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "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, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7EmitterC",
+ "mangledName": "$s9MuppetIOS7EmitterC",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "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": "TypeDecl",
+ "name": "AsyncEmitter",
+ "printedName": "AsyncEmitter",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(bufferWhenNoSubscribers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncEmitter",
+ "printedName": "MuppetIOS.AsyncEmitter<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9MuppetIOS12AsyncEmitterC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "emit",
+ "printedName": "emit(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC4emityyxF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC4emityyxF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC5closeyyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC5closeyyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stream",
+ "printedName": "stream()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncStream",
+ "printedName": "_Concurrency.AsyncStream<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:ScS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "unownedExecutor",
+ "printedName": "unownedExecutor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
+ "declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available",
+ "Final",
+ "Nonisolated",
+ "Semantics"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS12AsyncEmitterC",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "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": "Conformance",
+ "name": "Actor",
+ "printedName": "Actor",
+ "usr": "s:ScA",
+ "mangledName": "$sScA"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "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": "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": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "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": "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": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AtomicWebView",
+ "printedName": "AtomicWebView",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "makeWebView",
+ "printedName": "makeWebView(frame:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "MuppetIOS.AtomicWebView",
+ "usr": "c:@M@MuppetIOS@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:9MuppetIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "mangledName": "$s9MuppetIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "MuppetIOS.AtomicWebView",
+ "usr": "c:@M@MuppetIOS@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@MuppetIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:",
+ "mangledName": "$s9MuppetIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc",
+ "moduleName": "MuppetIOS",
+ "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": "MuppetIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "MuppetIOS.AtomicWebView",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebView(im)initWithCoder:",
+ "mangledName": "$s9MuppetIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "MuppetIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebView",
+ "mangledName": "$s9MuppetIOS13AtomicWebViewC",
+ "moduleName": "MuppetIOS",
+ "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": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AtomicWebViewController",
+ "printedName": "AtomicWebViewController",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "webView",
+ "printedName": "webView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "MuppetIOS.AtomicWebView?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
+ "moduleName": "MuppetIOS",
+ "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": "MuppetIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "MuppetIOS.AtomicWebView",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "MuppetIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "MuppetIOS.AtomicWebView",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
+ "moduleName": "MuppetIOS",
+ "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:9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvp",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvp",
+ "moduleName": "MuppetIOS",
+ "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:9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvg",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvg",
+ "moduleName": "MuppetIOS",
+ "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:9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvs",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvM",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC6cancelyyYacSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "viewDidLoad",
+ "printedName": "viewDidLoad()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebViewController(im)viewDidLoad",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC11viewDidLoadyyF",
+ "moduleName": "MuppetIOS",
+ "overriding": true,
+ "objc_name": "viewDidLoad",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hideAssistantTitle",
+ "printedName": "hideAssistantTitle()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS23AtomicWebViewControllerC18hideAssistantTitleyyF",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC18hideAssistantTitleyyF",
+ "moduleName": "MuppetIOS",
+ "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:9MuppetIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC13showAssistant5titleySS_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(nibName:bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebViewController",
+ "printedName": "MuppetIOS.AtomicWebViewController",
+ "usr": "c:@M@MuppetIOS@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@MuppetIOS@objc(cs)AtomicWebViewController(im)initWithNibName:bundle:",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
+ "moduleName": "MuppetIOS",
+ "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": "MuppetIOS.AtomicWebViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebViewController",
+ "printedName": "MuppetIOS.AtomicWebViewController",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebViewController(im)initWithCoder:",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "MuppetIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@MuppetIOS@objc(cs)AtomicWebViewController",
+ "mangledName": "$s9MuppetIOS23AtomicWebViewControllerC",
+ "moduleName": "MuppetIOS",
+ "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": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "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": "Browser",
+ "printedName": "Browser",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pages",
+ "printedName": "pages",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sh"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC5pagesShyAA4PageCGvp",
+ "mangledName": "$s9MuppetIOS7BrowserC5pagesShyAA4PageCGvp",
+ "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": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sh"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC5pagesShyAA4PageCGvg",
+ "mangledName": "$s9MuppetIOS7BrowserC5pagesShyAA4PageCGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "muppet",
+ "printedName": "muppet",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "MuppetIOS.Muppet?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC6muppetAA0A0CSgvp",
+ "mangledName": "$s9MuppetIOS7BrowserC6muppetAA0A0CSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "ReferenceOwnership",
+ "AccessControl"
+ ],
+ "ownership": 1,
+ "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:9MuppetIOS7BrowserC6muppetAA0A0CSgvg",
+ "mangledName": "$s9MuppetIOS7BrowserC6muppetAA0A0CSgvg",
+ "moduleName": "MuppetIOS",
+ "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:9MuppetIOS7BrowserC6muppetAA0A0CSgvs",
+ "mangledName": "$s9MuppetIOS7BrowserC6muppetAA0A0CSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC6muppetAA0A0CSgvM",
+ "mangledName": "$s9MuppetIOS7BrowserC6muppetAA0A0CSgvM",
+ "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.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",
+ "Custom"
+ ],
+ "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": "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": "add",
+ "printedName": "add(browser:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C3add7browseryAA7BrowserC_tF",
+ "mangledName": "$s9MuppetIOS0A0C3add7browseryAA7BrowserC_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": "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"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "preventTryingUniversalLinks",
+ "printedName": "preventTryingUniversalLinks",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "moduleName": "MuppetIOS",
+ "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:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "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:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "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": "Var",
+ "name": "operationFailed",
+ "printedName": "operationFailed",
+ "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:9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "navigationFailed",
+ "printedName": "navigationFailed",
+ "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:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Operation",
+ "printedName": "Operation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "evaluate",
+ "printedName": "evaluate",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "goto",
+ "printedName": "goto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "request",
+ "printedName": "request",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.Operation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC9OperationO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueAESgSS_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:9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "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:9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC9OperationO",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailureKind",
+ "printedName": "OperationFailureKind",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "javaScript",
+ "printedName": "javaScript",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidURL",
+ "printedName": "invalidURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "navigation",
+ "printedName": "navigation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "timeout",
+ "printedName": "timeout",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "transport",
+ "printedName": "transport",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "httpStatus",
+ "printedName": "httpStatus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.OperationFailureKind?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailure",
+ "printedName": "OperationFailure",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "operation",
+ "printedName": "operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "kind",
+ "printedName": "kind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDomain",
+ "printedName": "errorDomain",
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorCode",
+ "printedName": "errorCode",
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "method",
+ "printedName": "method",
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statusCode",
+ "printedName": "statusCode",
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "domain",
+ "printedName": "domain",
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeoutMs",
+ "printedName": "timeoutMs",
+ "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:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(operation:kind:error:method:statusCode:domain:timeoutMs:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV",
+ "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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",
+ "Concurrent",
+ "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": "streamingRequest",
+ "printedName": "streamingRequest(url:method:body:headers:followRedirects:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "WebKit.WKWebView.Response.StreamingResponse?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamingResponse",
+ "printedName": "WebKit.WKWebView.Response.StreamingResponse",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V"
+ }
+ ],
+ "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": "WebKit.WKWebView.StreamingRequestData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamingRequestData",
+ "printedName": "WebKit.WKWebView.StreamingRequestData",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO"
+ }
+ ],
+ "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:9MuppetIOS4PageC16streamingRequest3url6method4body7headers15followRedirectsSo9WKWebViewCAAE8ResponseV09StreamingN0VSg10Foundation3URLV_SSAkAE0oE4DataOSgSDyS2SGSgSbtYaF",
+ "mangledName": "$s9MuppetIOS4PageC16streamingRequest3url6method4body7headers15followRedirectsSo9WKWebViewCAAE8ResponseV09StreamingN0VSg10Foundation3URLV_SSAkAE0oE4DataOSgSDyS2SGSgSbtYaF",
+ "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": "Var",
+ "name": "currentURL",
+ "printedName": "currentURL",
+ "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:9MuppetIOS4PageC10currentURLSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC10currentURLSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "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:9MuppetIOS4PageC10currentURLSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC10currentURLSSSgvg",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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",
+ "Custom"
+ ],
+ "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": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "WKWebView",
+ "printedName": "WKWebView",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Response",
+ "printedName": "Response",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6statusSivp",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6statusSivp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6statusSivg",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6statusSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6statusSivs",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6statusSivs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV6statusSivM",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV6statusSivM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_iOS": "8.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "headers",
+ "printedName": "headers",
+ "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"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvp",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "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"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvg",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "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"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvs",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvM",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV7headersSDySSAC4JSONOGvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_iOS": "8.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvp",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "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"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvg",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "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"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvs",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvM",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV4dataAC4JSONOSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_iOS": "8.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "StreamingResponse",
+ "printedName": "StreamingResponse",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivp",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivg",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivs",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivM",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6statusSivM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_iOS": "8.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "headers",
+ "printedName": "headers",
+ "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"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvp",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "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"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvg",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "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"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvs",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvM",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V7headersSDySSAC4JSONOGvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_iOS": "8.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "stream",
+ "printedName": "stream",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncBytes",
+ "printedName": "Foundation.URLSession.AsyncBytes",
+ "usr": "s:So12NSURLSessionC10FoundationE10AsyncBytesV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvp",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncBytes",
+ "printedName": "Foundation.URLSession.AsyncBytes",
+ "usr": "s:So12NSURLSessionC10FoundationE10AsyncBytesV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvg",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncBytes",
+ "printedName": "Foundation.URLSession.AsyncBytes",
+ "usr": "s:So12NSURLSessionC10FoundationE10AsyncBytesV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvs",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvM",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V6streamSo12NSURLSessionC10FoundationE10AsyncBytesVvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_iOS": "8.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE8ResponseV09StreamingE0V",
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "StreamingRequestData",
+ "printedName": "StreamingRequestData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "string",
+ "printedName": "string",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(WebKit.WKWebView.StreamingRequestData.Type) -> (Swift.String) -> WebKit.WKWebView.StreamingRequestData",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> WebKit.WKWebView.StreamingRequestData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamingRequestData",
+ "printedName": "WebKit.WKWebView.StreamingRequestData",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "WebKit.WKWebView.StreamingRequestData.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamingRequestData",
+ "printedName": "WebKit.WKWebView.StreamingRequestData",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO6stringyAESScAEmF",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE20StreamingRequestDataO6stringyAESScAEmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "stream",
+ "printedName": "stream",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(WebKit.WKWebView.StreamingRequestData.Type) -> (_Concurrency.AsyncStream) -> WebKit.WKWebView.StreamingRequestData",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(_Concurrency.AsyncStream) -> WebKit.WKWebView.StreamingRequestData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamingRequestData",
+ "printedName": "WebKit.WKWebView.StreamingRequestData",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncStream",
+ "printedName": "_Concurrency.AsyncStream",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:ScS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "WebKit.WKWebView.StreamingRequestData.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamingRequestData",
+ "printedName": "WebKit.WKWebView.StreamingRequestData",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO6streamyAEScSy10Foundation0G0VGcAEmF",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE20StreamingRequestDataO6streamyAEScSy10Foundation0G0VGcAEmF",
+ "moduleName": "MuppetIOS"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:So9WKWebViewC9MuppetIOSE20StreamingRequestDataO",
+ "mangledName": "$sSo9WKWebViewC9MuppetIOSE20StreamingRequestDataO",
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ }
+ ],
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "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\/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\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 1067,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 3655,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 4234,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "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": 5439,
+ "length": 8,
+ "value": "\"secure\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 5495,
+ "length": 9,
+ "value": "\"expires\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 5531,
+ "length": 10,
+ "value": "\"httpOnly\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "Dictionary",
+ "offset": 873,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "Array",
+ "offset": 952,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1008,
+ "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\/Utils\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2096,
+ "length": 13,
+ "value": "1000000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 2159,
+ "length": 65,
+ "value": "\"WebView load timed out after \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 2215,
+ "length": 7,
+ "value": "\" seconds\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "StringLiteral",
+ "offset": 720,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "Array",
+ "offset": 3602,
+ "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": 6902,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "Dictionary",
+ "offset": 6973,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7010,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "StringLiteral",
+ "offset": 8359,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "Dictionary",
+ "offset": 8440,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8477,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10887,
+ "length": 4,
+ "value": "8192"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 407,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 649,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 694,
+ "length": 21,
+ "value": "\"WebController.title\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 993,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1042,
+ "length": 24,
+ "value": "\"WebController.progress\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1248,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1383,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1451,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1493,
+ "length": 30,
+ "value": "\"WebController.assistantTitle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1697,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/AtomicWebViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 1850,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Views\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 219,
+ "length": 17,
+ "value": "\"DismissTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1100,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1618,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Muppet.swift",
+ "kind": "StringLiteral",
+ "offset": 2945,
+ "length": 8,
+ "value": "\"muppet\""
+ },
+ {
+ "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": "BooleanLiteral",
+ "offset": 511,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1837,
+ "length": 12,
+ "value": "\"javascript\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1876,
+ "length": 13,
+ "value": "\"invalid_url\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1984,
+ "length": 13,
+ "value": "\"http_status\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 3803,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3916,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Array",
+ "offset": 3964,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13535,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 14542,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 14597,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 14945,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 15016,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15053,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 16217,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 16292,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16321,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 17884,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17913,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.private.swiftinterface
new file mode 100644
index 0000000..bbd5263
--- /dev/null
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.private.swiftinterface
@@ -0,0 +1,492 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64e-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-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
+import Combine
+import Foundation
+import OSLog
+import Swift
+import UIKit
+import WebKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
+ @objc deinit
+}
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
+ }
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
+ get
+ }
+ #endif
+}
+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 enum CodingKeys : Swift.String, Swift.CodingKey {
+ case name
+ case value
+ case path
+ case isSecure
+ case domain
+ case expiresDate
+ case isHTTPOnly
+ case maxAge
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(stringValue: Swift.String)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(intValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.String
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var intValue: Swift.Int? {
+ get
+ }
+ #endif
+ public var rawValue: Swift.String {
+ get
+ }
+ public var stringValue: Swift.String {
+ get
+ }
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable, T : Swift.Sendable {
+ public struct Event : Swift.Equatable, Swift.Sendable {
+ public let type: T
+ public let data: MuppetIOS.JSON
+ public static func == (a: MuppetIOS.Emitter.Event, b: MuppetIOS.Emitter.Event) -> Swift.Bool
+ }
+ public var events: Combine.AnyPublisher.Event, Swift.Never> {
+ get
+ }
+ public func on(_ type: T) -> Combine.AnyPublisher
+ @objc deinit
+}
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
+ @objc deinit
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asArray: [MuppetIOS.JSON]? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asString: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asDouble: Swift.Double? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asInt: Swift.Int? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asBool: Swift.Bool? {
+ get
+ }
+ #endif
+ public var asAny: Any {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func value() -> T?
+ #endif
+ public var isNull: Swift.Bool {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public subscript(key: Swift.String) -> MuppetIOS.JSON? {
+ get
+ set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
+ get
+ set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
+ get
+ }
+ #endif
+ 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
+ }
+}
+extension WebKit.WKWebView {
+ public struct Response : Swift.Sendable, Swift.Codable {
+ public var status: Swift.Int
+ public var headers: [Swift.String : MuppetIOS.JSON]
+ public var data: MuppetIOS.JSON?
+ public struct StreamingResponse : Swift.Sendable {
+ public var status: Swift.Int
+ public var headers: [Swift.String : MuppetIOS.JSON]
+ public var stream: Foundation.URLSession.AsyncBytes
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public enum StreamingRequestData : Swift.Sendable {
+ case string(Swift.String)
+ case stream(_Concurrency.AsyncStream)
+ }
+}
+@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()) -> MuppetIOS.AtomicWebView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
+}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
+ @_Concurrency.MainActor @preconcurrency weak public var webView: MuppetIOS.AtomicWebView!
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
+ @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
+}
+@_Concurrency.MainActor final public class Browser {
+ @_Concurrency.MainActor final public var pages: Swift.Set {
+ get
+ }
+ public enum EventType : Swift.Sendable {
+ 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 weak final public var muppet: MuppetIOS.Muppet?
+ @_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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor 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)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func add(browser: MuppetIOS.Browser)
+ @_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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ @objc deinit
+}
+@_Concurrency.MainActor final public class Page {
+ public struct Options {
+ public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
+ }
+ public enum EventType : Swift.String, Swift.Sendable, Swift.Equatable {
+ 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
+ case operationFailed
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
+ @_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
+ }
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func streamingRequest(url: Foundation.URL, method: Swift.String = "GET", body: WebKit.WKWebView.StreamingRequestData?, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response.StreamingResponse?
+ #endif
+ @_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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public var currentURL: Swift.String? {
+ get
+ }
+ #endif
+ 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 : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser : Swift.Sendable {}
+extension MuppetIOS.Muppet : Swift.Sendable {}
+extension MuppetIOS.Page : Swift.Sendable {}
+extension MuppetIOS.Cookie.CodingKeys : Swift.Equatable {}
+extension MuppetIOS.Cookie.CodingKeys : Swift.Hashable {}
+extension MuppetIOS.Cookie.CodingKeys : Swift.RawRepresentable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
+extension MuppetIOS.Page.EventType : Swift.Hashable {}
+extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
+extension MuppetIOS.Page.PageError : Swift.Equatable {}
+extension MuppetIOS.Page.PageError : Swift.Hashable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftdoc
new file mode 100644
index 0000000..e5e9c56
Binary files /dev/null and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftdoc differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftinterface
new file mode 100644
index 0000000..bbd5263
--- /dev/null
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64e-apple-ios.swiftinterface
@@ -0,0 +1,492 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64e-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-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
+import Combine
+import Foundation
+import OSLog
+import Swift
+import UIKit
+import WebKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
+ @objc deinit
+}
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
+ }
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+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?
+ #if compiler(>=5.3) && $NonescapableTypes
+ 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)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
+ get
+ }
+ #endif
+}
+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 enum CodingKeys : Swift.String, Swift.CodingKey {
+ case name
+ case value
+ case path
+ case isSecure
+ case domain
+ case expiresDate
+ case isHTTPOnly
+ case maxAge
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(stringValue: Swift.String)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(intValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.String
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var intValue: Swift.Int? {
+ get
+ }
+ #endif
+ public var rawValue: Swift.String {
+ get
+ }
+ public var stringValue: Swift.String {
+ get
+ }
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable, T : Swift.Sendable {
+ public struct Event : Swift.Equatable, Swift.Sendable {
+ public let type: T
+ public let data: MuppetIOS.JSON
+ public static func == (a: MuppetIOS.Emitter.Event, b: MuppetIOS.Emitter.Event) -> Swift.Bool
+ }
+ public var events: Combine.AnyPublisher.Event, Swift.Never> {
+ get
+ }
+ public func on(_ type: T) -> Combine.AnyPublisher
+ @objc deinit
+}
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
+ @objc deinit
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
+ 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
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asArray: [MuppetIOS.JSON]? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asString: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asDouble: Swift.Double? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asInt: Swift.Int? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var asBool: Swift.Bool? {
+ get
+ }
+ #endif
+ public var asAny: Any {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func value() -> T?
+ #endif
+ public var isNull: Swift.Bool {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public subscript(key: Swift.String) -> MuppetIOS.JSON? {
+ get
+ set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
+ get
+ set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
+ get
+ }
+ #endif
+ 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
+ }
+}
+extension WebKit.WKWebView {
+ public struct Response : Swift.Sendable, Swift.Codable {
+ public var status: Swift.Int
+ public var headers: [Swift.String : MuppetIOS.JSON]
+ public var data: MuppetIOS.JSON?
+ public struct StreamingResponse : Swift.Sendable {
+ public var status: Swift.Int
+ public var headers: [Swift.String : MuppetIOS.JSON]
+ public var stream: Foundation.URLSession.AsyncBytes
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public enum StreamingRequestData : Swift.Sendable {
+ case string(Swift.String)
+ case stream(_Concurrency.AsyncStream)
+ }
+}
+@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()) -> MuppetIOS.AtomicWebView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
+}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
+ @_Concurrency.MainActor @preconcurrency weak public var webView: MuppetIOS.AtomicWebView!
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ @_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
+ @_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
+}
+@_Concurrency.MainActor final public class Browser {
+ @_Concurrency.MainActor final public var pages: Swift.Set {
+ get
+ }
+ public enum EventType : Swift.Sendable {
+ 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 weak final public var muppet: MuppetIOS.Muppet?
+ @_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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor 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)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func add(browser: MuppetIOS.Browser)
+ @_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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ @objc deinit
+}
+@_Concurrency.MainActor final public class Page {
+ public struct Options {
+ public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
+ }
+ public enum EventType : Swift.String, Swift.Sendable, Swift.Equatable {
+ 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
+ case operationFailed
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
+ @_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
+ }
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func streamingRequest(url: Foundation.URL, method: Swift.String = "GET", body: WebKit.WKWebView.StreamingRequestData?, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response.StreamingResponse?
+ #endif
+ @_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
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public var currentURL: Swift.String? {
+ get
+ }
+ #endif
+ 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 : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser : Swift.Sendable {}
+extension MuppetIOS.Muppet : Swift.Sendable {}
+extension MuppetIOS.Page : Swift.Sendable {}
+extension MuppetIOS.Cookie.CodingKeys : Swift.Equatable {}
+extension MuppetIOS.Cookie.CodingKeys : Swift.Hashable {}
+extension MuppetIOS.Cookie.CodingKeys : Swift.RawRepresentable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
+extension MuppetIOS.Page.EventType : Swift.Hashable {}
+extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
+extension MuppetIOS.Page.PageError : Swift.Equatable {}
+extension MuppetIOS.Page.PageError : Swift.Hashable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/MuppetIOS b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/MuppetIOS
new file mode 100644
index 0000000..746e841
Binary files /dev/null and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/MuppetIOS differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/PrivacyInfo.xcprivacy
similarity index 100%
rename from ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy
rename to ios/frameworks/MuppetIOS.xcframework/ios-arm64_arm64e/MuppetIOS.framework/PrivacyInfo.xcprivacy
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
index a88ba7f..6170043 100644
--- 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
@@ -17,13 +17,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.33.2
+ 3.34.0
CFBundleSupportedPlatforms
iPhoneSimulator
CFBundleVersion
- 182
+ 183
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
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
index f61c734..0ff9313 100644
--- 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
@@ -8693,124 +8693,1471 @@
"RawDocComment"
]
},
+ {
+ "kind": "Var",
+ "name": "operationFailed",
+ "printedName": "operationFailed",
+ "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:9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "navigationFailed",
"printedName": "navigationFailed",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "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:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Operation",
+ "printedName": "Operation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "evaluate",
+ "printedName": "evaluate",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "goto",
+ "printedName": "goto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "request",
+ "printedName": "request",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.Operation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC9OperationO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueAESgSS_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:9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "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:9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC9OperationO",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailureKind",
+ "printedName": "OperationFailureKind",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "javaScript",
+ "printedName": "javaScript",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidURL",
+ "printedName": "invalidURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "navigation",
+ "printedName": "navigation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "timeout",
+ "printedName": "timeout",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "transport",
+ "printedName": "transport",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "httpStatus",
+ "printedName": "httpStatus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.OperationFailureKind?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailure",
+ "printedName": "OperationFailure",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "operation",
+ "printedName": "operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "kind",
+ "printedName": "kind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDomain",
+ "printedName": "errorDomain",
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorCode",
+ "printedName": "errorCode",
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "method",
+ "printedName": "method",
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statusCode",
+ "printedName": "statusCode",
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "domain",
+ "printedName": "domain",
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeoutMs",
+ "printedName": "timeoutMs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
- "moduleName": "MuppetIOS"
+ ]
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(rawValue:)",
+ "printedName": "init(operation:kind:error:method:statusCode:domain:timeoutMs:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Page.EventType?",
+ "printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
"init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"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"
- }
- ]
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC9EventTypeO",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -8826,35 +10173,6 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
- {
- "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",
@@ -11642,21 +12960,21 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
"kind": "IntegerLiteral",
- "offset": 1949,
+ "offset": 2096,
"length": 13,
"value": "1000000000"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
"kind": "StringLiteral",
- "offset": 2012,
+ "offset": 2159,
"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,
+ "offset": 2215,
"length": 7,
"value": "\" seconds\""
},
@@ -11698,28 +13016,28 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "StringLiteral",
- "offset": 8262,
+ "offset": 8359,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "Dictionary",
- "offset": 8343,
+ "offset": 8440,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "BooleanLiteral",
- "offset": 8380,
+ "offset": 8477,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "IntegerLiteral",
- "offset": 10790,
+ "offset": 10887,
"length": 4,
"value": "8192"
},
@@ -11842,87 +13160,129 @@
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1837,
+ "length": 12,
+ "value": "\"javascript\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1876,
+ "length": 13,
+ "value": "\"invalid_url\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1984,
+ "length": 13,
+ "value": "\"http_status\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 1644,
+ "offset": 3803,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 1757,
+ "offset": 3916,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Array",
- "offset": 1805,
+ "offset": 3964,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 10873,
+ "offset": 13535,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 11880,
+ "offset": 14542,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 14597,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 14945,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 11935,
+ "offset": 15016,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 11964,
+ "offset": 15053,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 12262,
+ "offset": 16217,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 12337,
+ "offset": 16292,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 12366,
+ "offset": 16321,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 13929,
+ "offset": 17884,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 13958,
+ "offset": 17913,
"length": 2,
"value": "30"
},
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
index 8aa97ec..df39a93 100644
--- 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
@@ -364,6 +364,7 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
case visible
case hostblocked
case error
+ case operationFailed
case navigationFailed
#if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
@@ -373,6 +374,47 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
get
}
}
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
@_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 {
@@ -442,5 +484,9 @@ extension MuppetIOS.Browser.EventType : Swift.Equatable {}
extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
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
index 565ab58..c2d1953 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index 8aa97ec..df39a93 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -364,6 +364,7 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
case visible
case hostblocked
case error
+ case operationFailed
case navigationFailed
#if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
@@ -373,6 +374,47 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
get
}
}
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
@_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 {
@@ -442,5 +484,9 @@ extension MuppetIOS.Browser.EventType : Swift.Equatable {}
extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
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
index f61c734..0ff9313 100644
--- 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
@@ -8693,124 +8693,1471 @@
"RawDocComment"
]
},
+ {
+ "kind": "Var",
+ "name": "operationFailed",
+ "printedName": "operationFailed",
+ "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:9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO15operationFailedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "navigationFailed",
"printedName": "navigationFailed",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "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:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Operation",
+ "printedName": "Operation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "evaluate",
+ "printedName": "evaluate",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8evaluateyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "goto",
+ "printedName": "goto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO4gotoyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "request",
+ "printedName": "request",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.Operation.Type) -> MuppetIOS.Page.Operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.Operation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO7requestyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.Operation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC9OperationO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueAESgSS_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:9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvp",
+ "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:9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC9OperationO",
+ "mangledName": "$s9MuppetIOS4PageC9OperationO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailureKind",
+ "printedName": "OperationFailureKind",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "javaScript",
+ "printedName": "javaScript",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10javaScriptyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidURL",
+ "printedName": "invalidURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10invalidURLyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "navigation",
+ "printedName": "navigation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10navigationyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "timeout",
+ "printedName": "timeout",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO7timeoutyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "transport",
+ "printedName": "transport",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO9transportyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "httpStatus",
+ "printedName": "httpStatus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.OperationFailureKind.Type) -> MuppetIOS.Page.OperationFailureKind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.OperationFailureKind.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO10httpStatusyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.OperationFailureKind?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueAESgSS_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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvp",
+ "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:9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO",
+ "mangledName": "$s9MuppetIOS4PageC20OperationFailureKindO",
+ "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": "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OperationFailure",
+ "printedName": "OperationFailure",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "operation",
+ "printedName": "operation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operationAC0D0Ovg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "kind",
+ "printedName": "kind",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV4kindAC0dE4KindOvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDomain",
+ "printedName": "errorDomain",
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV11errorDomainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorCode",
+ "printedName": "errorCode",
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9errorCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "method",
+ "printedName": "method",
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6methodSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statusCode",
+ "printedName": "statusCode",
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "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:9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV10statusCodeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "domain",
+ "printedName": "domain",
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "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:9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV6domainSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeoutMs",
+ "printedName": "timeoutMs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9timeoutMsSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
- "moduleName": "MuppetIOS"
+ ]
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(rawValue:)",
+ "printedName": "init(operation:kind:error:method:statusCode:domain:timeoutMs:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Operation",
+ "printedName": "MuppetIOS.Page.Operation",
+ "usr": "s:9MuppetIOS4PageC9OperationO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailureKind",
+ "printedName": "MuppetIOS.Page.OperationFailureKind",
+ "usr": "s:9MuppetIOS4PageC20OperationFailureKindO"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Page.EventType?",
+ "printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "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.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV9operation4kind5error6method10statusCode6domain9timeoutMsAeC0D0O_AC0dE4KindOs5Error_pSgSSSgSiSgAsTtcfc",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
"init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OperationFailure",
+ "printedName": "MuppetIOS.Page.OperationFailure",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV2eeoiySbAE_AEtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"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"
- }
- ]
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC9EventTypeO",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS4PageC16OperationFailureV",
+ "mangledName": "$s9MuppetIOS4PageC16OperationFailureV",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -8826,35 +10173,6 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
- {
- "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",
@@ -11642,21 +12960,21 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
"kind": "IntegerLiteral",
- "offset": 1949,
+ "offset": 2096,
"length": 13,
"value": "1000000000"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
"kind": "StringLiteral",
- "offset": 2012,
+ "offset": 2159,
"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,
+ "offset": 2215,
"length": 7,
"value": "\" seconds\""
},
@@ -11698,28 +13016,28 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "StringLiteral",
- "offset": 8262,
+ "offset": 8359,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "Dictionary",
- "offset": 8343,
+ "offset": 8440,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "BooleanLiteral",
- "offset": 8380,
+ "offset": 8477,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "IntegerLiteral",
- "offset": 10790,
+ "offset": 10887,
"length": 4,
"value": "8192"
},
@@ -11842,87 +13160,129 @@
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1837,
+ "length": 12,
+ "value": "\"javascript\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1876,
+ "length": 13,
+ "value": "\"invalid_url\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 1984,
+ "length": 13,
+ "value": "\"http_status\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 1644,
+ "offset": 3803,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 1757,
+ "offset": 3916,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Array",
- "offset": 1805,
+ "offset": 3964,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 10873,
+ "offset": 13535,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 11880,
+ "offset": 14542,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 14597,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "StringLiteral",
+ "offset": 14945,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 11935,
+ "offset": 15016,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 11964,
+ "offset": 15053,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 12262,
+ "offset": 16217,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 12337,
+ "offset": 16292,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 12366,
+ "offset": 16321,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 13929,
+ "offset": 17884,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 13958,
+ "offset": 17913,
"length": 2,
"value": "30"
},
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
index 96b3726..eef72fe 100644
--- 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
@@ -364,6 +364,7 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
case visible
case hostblocked
case error
+ case operationFailed
case navigationFailed
#if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
@@ -373,6 +374,47 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
get
}
}
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
@_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 {
@@ -442,5 +484,9 @@ extension MuppetIOS.Browser.EventType : Swift.Equatable {}
extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
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
index abe6846..28d1fca 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
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
index 96b3726..eef72fe 100644
--- 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
@@ -364,6 +364,7 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
case visible
case hostblocked
case error
+ case operationFailed
case navigationFailed
#if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
@@ -373,6 +374,47 @@ extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurr
get
}
}
+ public enum Operation : Swift.String, Swift.Sendable, Swift.Equatable {
+ case evaluate
+ case goto
+ case request
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum OperationFailureKind : Swift.String, Swift.Sendable, Swift.Equatable {
+ case javaScript
+ case invalidURL
+ case navigation
+ case timeout
+ case transport
+ case httpStatus
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct OperationFailure : Swift.Sendable, Swift.Equatable {
+ public let operation: MuppetIOS.Page.Operation
+ public let kind: MuppetIOS.Page.OperationFailureKind
+ public let errorDomain: Swift.String?
+ public let errorCode: Swift.Int?
+ public let method: Swift.String?
+ public let statusCode: Swift.Int?
+ public let domain: Swift.String?
+ public let timeoutMs: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(operation: MuppetIOS.Page.Operation, kind: MuppetIOS.Page.OperationFailureKind, error: (any Swift.Error)? = nil, method: Swift.String? = nil, statusCode: Swift.Int? = nil, domain: Swift.String? = nil, timeoutMs: Swift.Int? = nil)
+ #endif
+ public static func == (a: MuppetIOS.Page.OperationFailure, b: MuppetIOS.Page.OperationFailure) -> Swift.Bool
+ }
@_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 {
@@ -442,5 +484,9 @@ extension MuppetIOS.Browser.EventType : Swift.Equatable {}
extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
+extension MuppetIOS.Page.Operation : Swift.Hashable {}
+extension MuppetIOS.Page.Operation : Swift.RawRepresentable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.Hashable {}
+extension MuppetIOS.Page.OperationFailureKind : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
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
index 117688b..700adf7 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS differ
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
index 172dd13..f992184 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
index cdeb04a..192000c 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
@@ -10,43 +10,43 @@
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- D7Ep6w2AJza3As09Nm7vs+WiXHI=
+ XlydrN9c2XIdbP2f/ifMp3TQwt8=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- xp1AbrQd3bjNb782hN0hWTriwjI=
+ xrVs/f6gKnDOn/bR/6QdB5qVz3A=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- u7w44Ici7HGTPseg+8Hx62EKQLw=
+ bO76TKtCxqlXlUFP0hB+oxOgOE8=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- xp1AbrQd3bjNb782hN0hWTriwjI=
+ xrVs/f6gKnDOn/bR/6QdB5qVz3A=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- VJEaXU1TEyEUaFDCtW1Yw+Yb+q8=
+ 6rnTKlRHwxnIvJp8QZTMopsktSE=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- D7Ep6w2AJza3As09Nm7vs+WiXHI=
+ XlydrN9c2XIdbP2f/ifMp3TQwt8=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- jKu10xXeuL035iinlAlERowrTp0=
+ erDNoUbVLun4g+tlc+gKiUNRFb8=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- smlQltd3lA9qxro1jycM0/v+Zl4=
+ IWuxb2RD+RhTQq/Vdkc8+UeNxWY=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- jKu10xXeuL035iinlAlERowrTp0=
+ erDNoUbVLun4g+tlc+gKiUNRFb8=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- GoGlSLd9c8vV+t4fQGzPgYlTtuw=
+ XkRaJ+st75J41ttQxoNqjwX40aI=
PrivacyInfo.xcprivacy
@@ -59,70 +59,70 @@
hash2
- ef4NxE+BL/3GlZZJQNryRQTG6bd5rE2qYW6yutek1Z8=
+ UFzXwmQRe34XCV6HFDhEBS5xQU1tbeTQjinyk+pRbtw=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- 8/Hu2+N5v3MQM2A6YieeI/Pq3v/1knnXpO1x+hfVUiY=
+ x1cykfArJNYXPMDXZbMtMIjB6Bdl4HZZ8qNV7vPLmrM=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- qmNJCI49P24B1EST6OU8bDSSSQsMfvmg7bzpGG3k4Pk=
+ j6LBqO4pQ1ItolFKYNc7YTKTIn2P9uTpvZi/hNbe7TM=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- 8/Hu2+N5v3MQM2A6YieeI/Pq3v/1knnXpO1x+hfVUiY=
+ x1cykfArJNYXPMDXZbMtMIjB6Bdl4HZZ8qNV7vPLmrM=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- NMQNsfgxWRwdUkfHKXwcTc0oPtvX9uhQYz0FkEPFNd0=
+ STppkIwn2zQ6DHlrHJTQA0P1G8CDGjgPGZOMffpymmY=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- ef4NxE+BL/3GlZZJQNryRQTG6bd5rE2qYW6yutek1Z8=
+ UFzXwmQRe34XCV6HFDhEBS5xQU1tbeTQjinyk+pRbtw=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- DlU5USsr6l+165fR2f0o9uqTCwshm0KFOYy3Q2pCyU0=
+ +CboU7jAJRJoctlGtz9EkfJme64oFt4Fl8c71mT/G90=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- nXT1H7INkgtpwEVK8PXsKAChOvbnhSCVesZGdMA4Gx8=
+ 3zalZuig9TGuViUELj2yp7ow/ZG6jb6279cYdZ6s3Ow=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- DlU5USsr6l+165fR2f0o9uqTCwshm0KFOYy3Q2pCyU0=
+ +CboU7jAJRJoctlGtz9EkfJme64oFt4Fl8c71mT/G90=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- xoKkYXpxqwqLf4X7yFcB8z0ZAgSoBgtiEkJFUhz91xg=
+ 9MKv4rL/AkGkzKOpP9ryIB1sTzod7nsPBAl7GYoidYY=
PrivacyInfo.xcprivacy
diff --git a/ios/frameworks/Uplink.xcframework/Info.plist b/ios/frameworks/Uplink.xcframework/Info.plist
index cfa044b..1c826b1 100644
--- a/ios/frameworks/Uplink.xcframework/Info.plist
+++ b/ios/frameworks/Uplink.xcframework/Info.plist
@@ -8,12 +8,13 @@
BinaryPath
Uplink.framework/Uplink
LibraryIdentifier
- ios-arm64
+ ios-arm64_arm64e
LibraryPath
Uplink.framework
SupportedArchitectures
arm64
+ arm64e
SupportedPlatform
ios
diff --git a/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeDirectory
index a8268c7..260aa2a 100644
Binary files a/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeDirectory and b/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeResources b/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeResources
index 0d6fc9a..25c1ef3 100644
--- a/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeResources
+++ b/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeResources
@@ -4,37 +4,53 @@
files
- ios-arm64/Uplink.framework/Info.plist
+ ios-arm64_arm64e/Uplink.framework/Info.plist
- CwGU9ZVChhf9CDXaY25bjgZ6QFw=
+ eJuLYC/XbycvI7cHwZZZHQVGnu4=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
eHqeD4VPMUFuvuq1+K5Frdi1wi8=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
Iwc9+2xTKMU5sUg4XFnrM68B6YY=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
IqZnCCdmn3PPURflwx8bWYGlDk8=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
Iwc9+2xTKMU5sUg4XFnrM68B6YY=
- ios-arm64/Uplink.framework/PrivacyInfo.xcprivacy
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.abi.json
+
+ eHqeD4VPMUFuvuq1+K5Frdi1wi8=
+
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.private.swiftinterface
+
+ dgNJgZsnTrgwV444PAQrXbTSZ0A=
+
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftdoc
+
+ vQts36zcc4a2kq5+a5YBNpm4DGg=
+
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftinterface
+
+ dgNJgZsnTrgwV444PAQrXbTSZ0A=
+
+ ios-arm64_arm64e/Uplink.framework/PrivacyInfo.xcprivacy
n1Tior/Z23JWo5dZj/4GmktJKDA=
- ios-arm64/Uplink.framework/Uplink
+ ios-arm64_arm64e/Uplink.framework/Uplink
- o33nTzhESZ/tZzjrGl6RI8ZUgx4=
+ vSbihHQyo9jMTVtTGIMR1yw3mZ4=
ios-arm64_x86_64-simulator/Uplink.framework/Info.plist
- gxMyuzhIMuhqKd/OepnnF+qHGXw=
+ YfrHnTXvek0akTjB5sBDh86yTLw=
ios-arm64_x86_64-simulator/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -74,7 +90,7 @@
ios-arm64_x86_64-simulator/Uplink.framework/Uplink
- 7OuE4g0EVc76i7M6pVcIOVwmOSc=
+ T+gbXTpyKuYZ6VwBZ5a0M/es5x8=
ios-arm64_x86_64-simulator/Uplink.framework/_CodeSignature/CodeResources
@@ -83,60 +99,88 @@
files2
- ios-arm64/Uplink.framework/Info.plist
+ ios-arm64_arm64e/Uplink.framework/Info.plist
hash2
- ezhwnXU/o/5ZqAZuTUChQrMEaC7mc7M+Hgrc2kVXQY4=
+ Zy6nSkFInKloLcXUfsewlkuQyjijq8ZoLlUJnZ2qHi4=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
hash2
ODZpddDUW3o2FzYTAR9pi/so5iPwEggw7kDuHTDmMg4=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
hash2
A10tEll+6/rFU7N+QmxVDJSY0yhssFl4Za9ZWTtYLKI=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
hash2
65misKWi3J13hBpTWn22M0aGzlvPz6n8A31ZCM39jwQ=
- ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
hash2
A10tEll+6/rFU7N+QmxVDJSY0yhssFl4Za9ZWTtYLKI=
- ios-arm64/Uplink.framework/PrivacyInfo.xcprivacy
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.abi.json
+
+ hash2
+
+ ODZpddDUW3o2FzYTAR9pi/so5iPwEggw7kDuHTDmMg4=
+
+
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.private.swiftinterface
+
+ hash2
+
+ qLql0pssOiVboF6CSvXEvGoenVwZ81lVvjzeSE/ccRQ=
+
+
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftdoc
+
+ hash2
+
+ 004JHOBdbE/E30Uu6rgC48U13kNUNalhPloqrkRAgec=
+
+
+ ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftinterface
+
+ hash2
+
+ qLql0pssOiVboF6CSvXEvGoenVwZ81lVvjzeSE/ccRQ=
+
+
+ ios-arm64_arm64e/Uplink.framework/PrivacyInfo.xcprivacy
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
- ios-arm64/Uplink.framework/Uplink
+ ios-arm64_arm64e/Uplink.framework/Uplink
hash2
- mYcbT6oOVrobNV0Zi8Ulqe9YlO7ZLtsrQv/TXwEG+gU=
+ F7hn5cB1JhWIUFauSVDOuljZvJDFiwlJXq3oPG7ABIk=
ios-arm64_x86_64-simulator/Uplink.framework/Info.plist
hash2
- WnYcmiKvptBtjr8kigjHPAqo/SYTBdM0WaWM7fkf9YE=
+ L8bEYmEXfmG9JIFvIMgEZ8wl+ZwReljsfsJ5KhYfthA=
ios-arm64_x86_64-simulator/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -206,7 +250,7 @@
hash2
- qj+JEaW9KxNUwORZalWd+Wi15O9UkMdu1Xxp5u039Kk=
+ grzkXo+wuWFVb2J//42ViWXZNKEceu+zMJqf0FaJqkA=
ios-arm64_x86_64-simulator/Uplink.framework/_CodeSignature/CodeResources
diff --git a/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeSignature
index 0b3ae23..5e2c510 100644
Binary files a/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeSignature and b/ios/frameworks/Uplink.xcframework/_CodeSignature/CodeSignature differ
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Uplink b/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Uplink
deleted file mode 100755
index 950339a..0000000
Binary files a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Uplink and /dev/null differ
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Info.plist b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Info.plist
similarity index 96%
rename from ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Info.plist
rename to ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Info.plist
index 21abbb2..9f3b228 100644
--- a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Info.plist
+++ b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Info.plist
@@ -17,13 +17,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.33.2
+ 3.34.0
CFBundleSupportedPlatforms
iPhoneOS
CFBundleVersion
- 182
+ 183
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
similarity index 100%
rename from ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
rename to ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.abi.json
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
similarity index 100%
rename from ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
rename to ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.private.swiftinterface
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
similarity index 100%
rename from ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
rename to ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftdoc
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
similarity index 100%
rename from ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
rename to ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64-apple-ios.swiftinterface
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.abi.json b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.abi.json
new file mode 100644
index 0000000..7bf6c18
--- /dev/null
+++ b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.abi.json
@@ -0,0 +1,3441 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "Uplink",
+ "printedName": "Uplink",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Address",
+ "printedName": "Address",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Uplink7AddressV8rawValueACs6UInt32V_tcfc",
+ "mangledName": "$s6Uplink7AddressV8rawValueACs6UInt32V_tcfc",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(integerLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Uplink7AddressV14integerLiteralACs6UInt32V_tcfc",
+ "mangledName": "$s6Uplink7AddressV14integerLiteralACs6UInt32V_tcfc",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "<",
+ "printedName": "<(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink7AddressV1loiySbAC_ACtFZ",
+ "mangledName": "$s6Uplink7AddressV1loiySbAC_ACtFZ",
+ "moduleName": "Uplink",
+ "static": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Uplink7AddressV11descriptionSSvp",
+ "mangledName": "$s6Uplink7AddressV11descriptionSSvp",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink7AddressV11descriptionSSvg",
+ "mangledName": "$s6Uplink7AddressV11descriptionSSvg",
+ "moduleName": "Uplink",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Uplink7AddressV9hashValueSivp",
+ "mangledName": "$s6Uplink7AddressV9hashValueSivp",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink7AddressV9hashValueSivg",
+ "mangledName": "$s6Uplink7AddressV9hashValueSivg",
+ "moduleName": "Uplink",
+ "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:6Uplink7AddressV4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Uplink7AddressV4hash4intoys6HasherVz_tF",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink7AddressV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Uplink7AddressV2eeoiySbAC_ACtFZ",
+ "moduleName": "Uplink",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6Uplink7AddressV",
+ "mangledName": "$s6Uplink7AddressV",
+ "moduleName": "Uplink",
+ "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": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CommonCrypto",
+ "printedName": "CommonCrypto",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CryptoKit",
+ "printedName": "CryptoKit",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Event",
+ "printedName": "Event",
+ "declKind": "Protocol",
+ "usr": "s:6Uplink5EventP",
+ "mangledName": "$s6Uplink5EventP",
+ "moduleName": "Uplink",
+ "genericSig": "<τ_0_0 : Swift.Equatable, τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "WorkerEvent",
+ "printedName": "WorkerEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "connected",
+ "printedName": "connected",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.WorkerEvent.Type) -> (Uplink.Address) -> Uplink.WorkerEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.Address) -> Uplink.WorkerEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.WorkerEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink11WorkerEventO9connectedyAcA7AddressVcACmF",
+ "mangledName": "$s6Uplink11WorkerEventO9connectedyAcA7AddressVcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "terminated",
+ "printedName": "terminated",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.WorkerEvent.Type) -> (Uplink.Address) -> Uplink.WorkerEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.Address) -> Uplink.WorkerEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.WorkerEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink11WorkerEventO10terminatedyAcA7AddressVcACmF",
+ "mangledName": "$s6Uplink11WorkerEventO10terminatedyAcA7AddressVcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.WorkerEvent.Type) -> (Uplink.Address) -> Uplink.WorkerEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.Address) -> Uplink.WorkerEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Address",
+ "printedName": "Uplink.Address",
+ "usr": "s:6Uplink7AddressV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.WorkerEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink11WorkerEventO6closedyAcA7AddressVcACmF",
+ "mangledName": "$s6Uplink11WorkerEventO6closedyAcA7AddressVcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WorkerEvent",
+ "printedName": "Uplink.WorkerEvent",
+ "usr": "s:6Uplink11WorkerEventO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink11WorkerEventO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Uplink11WorkerEventO2eeoiySbAC_ACtFZ",
+ "moduleName": "Uplink",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Uplink11WorkerEventO",
+ "mangledName": "$s6Uplink11WorkerEventO",
+ "moduleName": "Uplink",
+ "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": "Event",
+ "printedName": "Event",
+ "usr": "s:6Uplink5EventP",
+ "mangledName": "$s6Uplink5EventP"
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BrowserEvent",
+ "printedName": "BrowserEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "created",
+ "printedName": "created",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.BrowserEvent.Type) -> (Swift.String) -> Uplink.BrowserEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> Uplink.BrowserEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BrowserEvent",
+ "printedName": "Uplink.BrowserEvent",
+ "usr": "s:6Uplink12BrowserEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(handle: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.BrowserEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BrowserEvent",
+ "printedName": "Uplink.BrowserEvent",
+ "usr": "s:6Uplink12BrowserEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink12BrowserEventO7createdyACSS_tcACmF",
+ "mangledName": "$s6Uplink12BrowserEventO7createdyACSS_tcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.BrowserEvent.Type) -> (Swift.String) -> Uplink.BrowserEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> Uplink.BrowserEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BrowserEvent",
+ "printedName": "Uplink.BrowserEvent",
+ "usr": "s:6Uplink12BrowserEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(handle: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.BrowserEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BrowserEvent",
+ "printedName": "Uplink.BrowserEvent",
+ "usr": "s:6Uplink12BrowserEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink12BrowserEventO6closedyACSS_tcACmF",
+ "mangledName": "$s6Uplink12BrowserEventO6closedyACSS_tcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BrowserEvent",
+ "printedName": "Uplink.BrowserEvent",
+ "usr": "s:6Uplink12BrowserEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BrowserEvent",
+ "printedName": "Uplink.BrowserEvent",
+ "usr": "s:6Uplink12BrowserEventO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink12BrowserEventO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Uplink12BrowserEventO2eeoiySbAC_ACtFZ",
+ "moduleName": "Uplink",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Uplink12BrowserEventO",
+ "mangledName": "$s6Uplink12BrowserEventO",
+ "moduleName": "Uplink",
+ "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": "Event",
+ "printedName": "Event",
+ "usr": "s:6Uplink5EventP",
+ "mangledName": "$s6Uplink5EventP"
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PageEvent",
+ "printedName": "PageEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "created",
+ "printedName": "created",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.PageEvent.Type) -> (Swift.String) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(handle: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.PageEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink9PageEventO7createdyACSS_tcACmF",
+ "mangledName": "$s6Uplink9PageEventO7createdyACSS_tcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "request",
+ "printedName": "request",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.PageEvent.Type) -> (Swift.String, Swift.String, [Swift.String : Swift.String]) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.String, [Swift.String : Swift.String]) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(url: Swift.String, method: Swift.String, headers: [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"
+ },
+ {
+ "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"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.PageEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink9PageEventO7requestyACSS_SSSDyS2SGtcACmF",
+ "mangledName": "$s6Uplink9PageEventO7requestyACSS_SSSDyS2SGtcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "response",
+ "printedName": "response",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.PageEvent.Type) -> (Swift.String, Swift.Int, [Swift.String : [Swift.String]]) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int, [Swift.String : [Swift.String]]) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(url: Swift.String, status: Swift.Int, headers: [Swift.String : [Swift.String]])",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : [Swift.String]]",
+ "children": [
+ {
+ "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"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.PageEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink9PageEventO8responseyACSS_SiSDySSSaySSGGtcACmF",
+ "mangledName": "$s6Uplink9PageEventO8responseyACSS_SiSDySSSaySSGGtcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.PageEvent.Type) -> (Swift.String) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(handle: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.PageEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink9PageEventO6closedyACSS_tcACmF",
+ "mangledName": "$s6Uplink9PageEventO6closedyACSS_tcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Var",
+ "name": "raw",
+ "printedName": "raw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.PageEvent.Type) -> (MuppetIOS.Emitter.Event) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Emitter.Event) -> Uplink.PageEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(event: MuppetIOS.Emitter.Event)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "MuppetIOS.Emitter.Event",
+ "usr": "s:9MuppetIOS7EmitterC5EventV"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.PageEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink9PageEventO3rawyAC9MuppetIOS7EmitterC0C0VyAE0B0C0C4TypeO_G_tcACmF",
+ "mangledName": "$s6Uplink9PageEventO3rawyAC9MuppetIOS7EmitterC0C0VyAE0B0C0C4TypeO_G_tcACmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PageEvent",
+ "printedName": "Uplink.PageEvent",
+ "usr": "s:6Uplink9PageEventO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink9PageEventO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Uplink9PageEventO2eeoiySbAC_ACtFZ",
+ "moduleName": "Uplink",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Uplink9PageEventO",
+ "mangledName": "$s6Uplink9PageEventO",
+ "moduleName": "Uplink",
+ "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": "Event",
+ "printedName": "Event",
+ "usr": "s:6Uplink5EventP",
+ "mangledName": "$s6Uplink5EventP"
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Worker",
+ "printedName": "Worker",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "events",
+ "printedName": "events",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncEmitter",
+ "printedName": "MuppetIOS.AsyncEmitter",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "any Uplink.Event",
+ "usr": "s:6Uplink5EventP"
+ }
+ ],
+ "usr": "s:9MuppetIOS12AsyncEmitterC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Uplink6WorkerC6events9MuppetIOS12AsyncEmitterCyAA5Event_pGvp",
+ "mangledName": "$s6Uplink6WorkerC6events9MuppetIOS12AsyncEmitterCyAA5Event_pGvp",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "Final",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncEmitter",
+ "printedName": "MuppetIOS.AsyncEmitter",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "any Uplink.Event",
+ "usr": "s:6Uplink5EventP"
+ }
+ ],
+ "usr": "s:9MuppetIOS12AsyncEmitterC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink6WorkerC6events9MuppetIOS12AsyncEmitterCyAA5Event_pGvg",
+ "mangledName": "$s6Uplink6WorkerC6events9MuppetIOS12AsyncEmitterCyAA5Event_pGvg",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "muppet",
+ "printedName": "muppet",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Uplink6WorkerC6muppet9MuppetIOS0D0Cvp",
+ "mangledName": "$s6Uplink6WorkerC6muppet9MuppetIOS0D0Cvp",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink6WorkerC6muppet9MuppetIOS0D0Cvg",
+ "mangledName": "$s6Uplink6WorkerC6muppet9MuppetIOS0D0Cvg",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink6WorkerC6muppet9MuppetIOS0D0Cvs",
+ "mangledName": "$s6Uplink6WorkerC6muppet9MuppetIOS0D0Cvs",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink6WorkerC6muppet9MuppetIOS0D0CvM",
+ "mangledName": "$s6Uplink6WorkerC6muppet9MuppetIOS0D0CvM",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setAPIHost",
+ "printedName": "setAPIHost(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink6WorkerC10setAPIHostyySSF",
+ "mangledName": "$s6Uplink6WorkerC10setAPIHostyySSF",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(controller:existingBrowser:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Worker",
+ "printedName": "Uplink.Worker",
+ "usr": "s:6Uplink6WorkerC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6Uplink6WorkerC10controller15existingBrowserACSo16UIViewControllerC_9MuppetIOS0E0CSgtYacfc",
+ "mangledName": "$s6Uplink6WorkerC10controller15existingBrowserACSo16UIViewControllerC_9MuppetIOS0E0CSgtYacfc",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "connect",
+ "printedName": "connect(session:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink6WorkerC7connect7sessionySS_tYaAA0A5ErrorOYKF",
+ "mangledName": "$s6Uplink6WorkerC7connect7sessionySS_tYaAA0A5ErrorOYKF",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "accept",
+ "printedName": "accept()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink6WorkerC6acceptyyYaF",
+ "mangledName": "$s6Uplink6WorkerC6acceptyyYaF",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "watch",
+ "printedName": "watch(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(any Uplink.Event) async -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Event",
+ "printedName": "any Uplink.Event",
+ "usr": "s:6Uplink5EventP"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink6WorkerC5watchyyyAA5Event_pYaYbYCcF",
+ "mangledName": "$s6Uplink6WorkerC5watchyyyAA5Event_pYaYbYCcF",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink6WorkerC5closeyyYaF",
+ "mangledName": "$s6Uplink6WorkerC5closeyyYaF",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "unownedExecutor",
+ "printedName": "unownedExecutor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6Uplink6WorkerC15unownedExecutorScevp",
+ "mangledName": "$s6Uplink6WorkerC15unownedExecutorScevp",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
+ "declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available",
+ "Final",
+ "Nonisolated",
+ "Semantics"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink6WorkerC15unownedExecutorScevg",
+ "mangledName": "$s6Uplink6WorkerC15unownedExecutorScevg",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6Uplink6WorkerC",
+ "mangledName": "$s6Uplink6WorkerC",
+ "moduleName": "Uplink",
+ "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": "Conformance",
+ "name": "Actor",
+ "printedName": "Actor",
+ "usr": "s:ScA",
+ "mangledName": "$sScA"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Uplink",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UplinkDebug",
+ "printedName": "UplinkDebug",
+ "children": [
+ {
+ "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:6Uplink0A5DebugO03setB09isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s6Uplink0A5DebugO03setB09isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "Uplink",
+ "static": true,
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Uplink0A5DebugO",
+ "mangledName": "$s6Uplink0A5DebugO",
+ "moduleName": "Uplink",
+ "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": "UplinkError",
+ "printedName": "UplinkError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "unableToConnectToUplink",
+ "printedName": "unableToConnectToUplink",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Uplink.UplinkError.Type) -> Uplink.UplinkError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UplinkError",
+ "printedName": "Uplink.UplinkError",
+ "usr": "s:6Uplink0A5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "Uplink.UplinkError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UplinkError",
+ "printedName": "Uplink.UplinkError",
+ "usr": "s:6Uplink0A5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6Uplink0A5ErrorO015unableToConnectdA0yA2CmF",
+ "mangledName": "$s6Uplink0A5ErrorO015unableToConnectdA0yA2CmF",
+ "moduleName": "Uplink"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UplinkError",
+ "printedName": "Uplink.UplinkError",
+ "usr": "s:6Uplink0A5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UplinkError",
+ "printedName": "Uplink.UplinkError",
+ "usr": "s:6Uplink0A5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6Uplink0A5ErrorO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6Uplink0A5ErrorO2eeoiySbAC_ACtFZ",
+ "moduleName": "Uplink",
+ "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:6Uplink0A5ErrorO9hashValueSivp",
+ "mangledName": "$s6Uplink0A5ErrorO9hashValueSivp",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6Uplink0A5ErrorO9hashValueSivg",
+ "mangledName": "$s6Uplink0A5ErrorO9hashValueSivg",
+ "moduleName": "Uplink",
+ "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:6Uplink0A5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6Uplink0A5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "Uplink",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6Uplink0A5ErrorO",
+ "mangledName": "$s6Uplink0A5ErrorO",
+ "moduleName": "Uplink",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "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": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "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": "URLSessionWebSocketTask",
+ "printedName": "URLSessionWebSocketTask",
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSURLSessionWebSocketTask",
+ "moduleName": "Foundation",
+ "isOpen": true,
+ "intro_iOS": "13.0",
+ "objc_name": "NSURLSessionWebSocketTask",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSURLSessionTask",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Foundation.URLSessionTask",
+ "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": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 409,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "Array",
+ "offset": 430,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1173,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "Dictionary",
+ "offset": 1241,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "Dictionary",
+ "offset": 1339,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2235,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/Socket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7521,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 245,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 344,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 420,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 455,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 488,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 524,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 620,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 653,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 689,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "Dictionary",
+ "offset": 817,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "Array",
+ "offset": 860,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1233,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1277,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1330,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "FloatLiteral",
+ "offset": 1372,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1754,
+ "length": 15,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1783,
+ "length": 19,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1816,
+ "length": 11,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1841,
+ "length": 9,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1864,
+ "length": 10,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 11,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1913,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1942,
+ "length": 7,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1963,
+ "length": 8,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2269,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4978,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6607,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6630,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11707,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12474,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13317,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13339,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Socket\/UMPStream.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13360,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Transport\/WebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 237,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Transport\/WebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 276,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Transport\/WebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 311,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Transport\/WebSocket.swift",
+ "kind": "FloatLiteral",
+ "offset": 342,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Transport\/WebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1198,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 274,
+ "length": 11,
+ "value": "0x00000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 308,
+ "length": 11,
+ "value": "0x10000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 342,
+ "length": 11,
+ "value": "0x20000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 377,
+ "length": 11,
+ "value": "0x30000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 408,
+ "length": 11,
+ "value": "0xffffffff"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 751,
+ "length": 11,
+ "value": "0xf0000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "IntegerLiteral",
+ "offset": 810,
+ "length": 11,
+ "value": "0x0fffffff"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Address.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2538,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 227,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 255,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "Array",
+ "offset": 523,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 584,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 589,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 654,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 659,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 718,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 723,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 781,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 786,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 851,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 856,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 917,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 922,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 985,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 990,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1054,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1059,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1793,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1818,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1840,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1863,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1889,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1910,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1932,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1957,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1984,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2012,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2038,
+ "length": 2,
+ "value": "88"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2228,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2652,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2775,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2804,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2834,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2867,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2902,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2951,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/UMP\/Packet.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4868,
+ "length": 4,
+ "value": "0x55"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "Array",
+ "offset": 397,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 789,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 818,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 863,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 887,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1042,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1066,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPC.swift",
+ "kind": "Dictionary",
+ "offset": 1598,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 434,
+ "length": 6,
+ "value": "-32700"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 471,
+ "length": 6,
+ "value": "-32601"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 505,
+ "length": 6,
+ "value": "-32603"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 545,
+ "length": 6,
+ "value": "-32602"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 575,
+ "length": 2,
+ "value": "-2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 606,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/URPC\/URPCError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 641,
+ "length": 6,
+ "value": "-35000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Utils\/Crypto.swift",
+ "kind": "IntegerLiteral",
+ "offset": 178,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Utils\/Crypto.swift",
+ "kind": "IntegerLiteral",
+ "offset": 241,
+ "length": 4,
+ "value": "0x04"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Utils\/DataCursor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 228,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Utils\/DataWriter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Utils\/DataWriter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2565,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Utils\/Defaults.swift",
+ "kind": "StringLiteral",
+ "offset": 276,
+ "length": 19,
+ "value": "\"UplinkInstallUUID\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/PageHandler.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19482,
+ "length": 3,
+ "value": "600"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/PageHandler.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19514,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/PageScripts.swift",
+ "kind": "StringLiteral",
+ "offset": 149,
+ "length": 7898,
+ "value": "\"(function() {\n try {\n if (!window.addedRequestInterceptor) {\n window.broadcastRequest = function(request) {\n if (!request || !request.url) return;\n if (window.MuppetPage && typeof window.MuppetPage.dispatch === 'function') {\n try {\n \/\/ Mirror TS: dispatch object; bridge serializes to JSON for native\n window.MuppetPage.dispatch({\n type: 'xhr',\n request: request\n });\n } catch (e) {}\n }\n };\n\n window.getLowerCasedHeaders = function(headers) {\n headers = headers || {};\n var lowerCasedHeaders = {};\n for (var key in headers) {\n if (Object.prototype.hasOwnProperty.call(headers, key)) {\n lowerCasedHeaders[String(key).toLowerCase()] = headers[key];\n }\n }\n return lowerCasedHeaders;\n };\n\n window.originalFetch = window.fetch;\n\n window.fetch = async function() {\n var startTime = new Date();\n var args = Array.prototype.slice.call(arguments);\n var request = {\n type: 'fetch',\n url: '',\n method: '',\n headers: {},\n data: {}\n };\n\n var stringify = function(value) { return (value == null) ? '' : String(value); };\n\n var fetchRequest = (args[0] instanceof Request) ? args[0] : new Request(args[0], args[1]);\n\n var requestBody;\n var requestHeaders = {};\n\n try {\n fetchRequest.headers.forEach(function(value, key) {\n requestHeaders[key] = value;\n });\n\n requestHeaders = window.getLowerCasedHeaders(requestHeaders);\n\n requestBody = requestHeaders['content-type'] && requestHeaders['content-type'].includes('application\/json')\n ? await fetchRequest.clone().json()\n : await fetchRequest.clone().text();\n } catch (error) {\n console.error('Error parsing fetch request', error);\n }\n\n try {\n request.url = stringify(fetchRequest.url);\n request.method = stringify(fetchRequest.method).toLowerCase();\n request.headers = requestHeaders;\n request.data = requestBody;\n } catch (error) {\n console.error('Error running request interceptor', error);\n }\n\n var response = await window.originalFetch(fetchRequest);\n var endTime = new Date();\n request.startTime = startTime.toISOString();\n request.endTime = endTime.toISOString();\n request.duration = endTime - startTime;\n\n var tmpHeaders = {};\n try {\n response.headers.forEach(function(value, key) {\n tmpHeaders[key] = value;\n });\n } catch (e) {\n \/\/ ignore header iteration errors\n }\n var responseHeaders = window.getLowerCasedHeaders(tmpHeaders);\n\n try {\n var responseCopy = response.clone();\n var responseBody = (responseHeaders['content-type'] && responseHeaders['content-type'].includes('application\/json'))\n ? await responseCopy.json()\n : await responseCopy.text();\n\n request.response = {\n status: response.status,\n headers: responseHeaders,\n data: responseBody\n };\n } catch (error) {\n console.error('Error running response interceptor', error);\n }\n\n window.broadcastRequest(request);\n\n return response;\n };\n\n var openCopy = XMLHttpRequest.prototype.open;\n var sendCopy = XMLHttpRequest.prototype.send;\n\n XMLHttpRequest.prototype.open = function(method, url) {\n this.url = url;\n this.method = (method || '').toLowerCase();\n\n this.addEventListener('load', function() {\n var endTime = new Date();\n var responseHeaders = {};\n var raw = this.getAllResponseHeaders();\n if (raw) {\n raw.trim().split(\/[\\r\\n]+\/).forEach(function(line) {\n var parts = line.split(': ');\n var header = parts.shift();\n if (header) responseHeaders[header] = parts.join(': ');\n });\n }\n\n responseHeaders = window.getLowerCasedHeaders(responseHeaders);\n\n try {\n var responseBody = (responseHeaders['content-type'] && responseHeaders['content-type'].includes('application\/json') && typeof this.response === 'string')\n ? JSON.parse(this.response)\n : this.response;\n\n if (this.request) {\n this.request.startTime = this.requestStartTime.toISOString();\n this.request.endTime = endTime.toISOString();\n this.request.duration = endTime - this.requestStartTime;\n this.request.response = {\n status: this.status,\n headers: responseHeaders,\n data: responseBody\n };\n }\n } catch (error) {\n console.error('Error running response interceptor', error);\n }\n\n if (this.request) window.broadcastRequest(this.request);\n });\n\n return openCopy.apply(this, arguments);\n };\n\n XMLHttpRequest.prototype.wrappedSetRequestHeader = XMLHttpRequest.prototype.setRequestHeader;\n\n XMLHttpRequest.prototype.setRequestHeader = function(header, value) {\n this.wrappedSetRequestHeader(header, value);\n this.requestHeaders = this.requestHeaders || {};\n this.requestHeaders[String(header).toLowerCase()] = value;\n };\n\n XMLHttpRequest.prototype.send = function(body) {\n var startTime = new Date();\n this.requestStartTime = startTime;\n var request = {\n type: 'xhr',\n url: '',\n method: '',\n headers: {},\n data: {}\n };\n\n try {\n var requestHeaders = window.getLowerCasedHeaders(this.requestHeaders);\n var requestBody = (requestHeaders['content-type'] && requestHeaders['content-type'].includes('application\/json') && typeof body === 'string')\n ? JSON.parse(body)\n : body;\n\n request.url = this.url;\n request.method = this.method;\n request.headers = requestHeaders;\n request.data = requestBody;\n this.request = request;\n } catch (error) {\n console.error('Error running request interceptor', error);\n }\n\n return sendCopy.apply(this, arguments);\n };\n\n window.addedRequestInterceptor = true;\n }\n } catch (e) {\n console.error('request interception script error', e);\n }\n})()\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/PageScripts.swift",
+ "kind": "StringLiteral",
+ "offset": 8082,
+ "length": 792,
+ "value": "\"(function() {\n if (!document.querySelector('[autocomplete=\"one-time-code\"]')) {\n window.uplinkPasswordManager = document.querySelector(\n '#uplink-password-manager'\n )\n\n if (!window.uplinkPasswordManager) {\n window.uplinkPasswordManager = document.createElement('input')\n window.uplinkPasswordManager.id = 'uplink-password-manager'\n window.uplinkPasswordManager.type = 'password'\n window.uplinkPasswordManager.style.opacity = '0'\n window.uplinkPasswordManager.style.height = '0'\n window.uplinkPasswordManager.style.width = '0'\n document.body?.appendChild(window.uplinkPasswordManager)\n }\n }\n})()\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "Array",
+ "offset": 657,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "StringLiteral",
+ "offset": 819,
+ "length": 26,
+ "value": "\"https:\/\/api.uplink.build\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "Array",
+ "offset": 1667,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "StringLiteral",
+ "offset": 2433,
+ "length": 13,
+ "value": "\"auth-\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "StringLiteral",
+ "offset": 2445,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "StringLiteral",
+ "offset": 2468,
+ "length": 24,
+ "value": "\"Sec-WebSocket-Protocol\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Worker\/Worker.swift",
+ "kind": "Array",
+ "offset": 3478,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Uplink.swift",
+ "kind": "StringLiteral",
+ "offset": 860,
+ "length": 26,
+ "value": "\"https:\/\/api.uplink.build\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Uplink\/Uplink.swift",
+ "kind": "StringLiteral",
+ "offset": 1811,
+ "length": 8,
+ "value": "\"uplink\""
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.private.swiftinterface b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.private.swiftinterface
new file mode 100644
index 0000000..c07d1f5
--- /dev/null
+++ b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.private.swiftinterface
@@ -0,0 +1,84 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64e-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-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name Uplink
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
+import Combine
+import CommonCrypto
+import CryptoKit
+import Foundation
+import MuppetIOS
+import OSLog
+import Swift
+import UIKit
+import WebKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public struct Address : Swift.Sendable, Swift.Hashable, Swift.Comparable, Swift.CustomStringConvertible, Swift.ExpressibleByIntegerLiteral {
+ public init(rawValue: Swift.UInt32)
+ public init(integerLiteral value: Swift.UInt32)
+ public static func < (lhs: Uplink.Address, rhs: Uplink.Address) -> Swift.Bool
+ public var description: Swift.String {
+ get
+ }
+ public static func == (a: Uplink.Address, b: Uplink.Address) -> Swift.Bool
+ public typealias IntegerLiteralType = Swift.UInt32
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+public protocol Event : Swift.Equatable, Swift.Sendable {
+}
+public enum WorkerEvent : Uplink.Event {
+ case connected(Uplink.Address)
+ case terminated(Uplink.Address)
+ case closed(Uplink.Address)
+ public static func == (a: Uplink.WorkerEvent, b: Uplink.WorkerEvent) -> Swift.Bool
+}
+public enum BrowserEvent : Uplink.Event {
+ case created(handle: Swift.String)
+ case closed(handle: Swift.String)
+ public static func == (a: Uplink.BrowserEvent, b: Uplink.BrowserEvent) -> Swift.Bool
+}
+public enum PageEvent : Uplink.Event {
+ case created(handle: Swift.String)
+ case request(url: Swift.String, method: Swift.String, headers: [Swift.String : Swift.String])
+ case response(url: Swift.String, status: Swift.Int, headers: [Swift.String : [Swift.String]])
+ case closed(handle: Swift.String)
+ case raw(event: MuppetIOS.Emitter.Event)
+ public static func == (a: Uplink.PageEvent, b: Uplink.PageEvent) -> Swift.Bool
+}
+@_hasMissingDesignatedInitializers public actor Worker {
+ final public let events: MuppetIOS.AsyncEmitter
+ public var muppet: MuppetIOS.Muppet
+ public func setAPIHost(_ host: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public convenience init(controller: UIKit.UIViewController, existingBrowser browser: MuppetIOS.Browser? = nil) async
+ #endif
+ public func connect(session: Swift.String) async throws(Uplink.UplinkError)
+ public func accept() async
+ public typealias WatchCallback = nonisolated(nonsending) @Sendable (any Uplink.Event) async -> Swift.Void
+ public func watch(_ callback: @escaping Uplink.Worker.WatchCallback)
+ public func close() async
+ @objc deinit
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
+ get
+ }
+}
+public enum UplinkDebug {
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> Swift.Void)? = nil) async
+ #endif
+}
+public enum UplinkError : Swift.Error {
+ case unableToConnectToUplink
+ public static func == (a: Uplink.UplinkError, b: Uplink.UplinkError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+extension Uplink.UplinkError : Swift.Equatable {}
+extension Uplink.UplinkError : Swift.Hashable {}
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftdoc b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftdoc
new file mode 100644
index 0000000..2fb2c28
Binary files /dev/null and b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftdoc differ
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftinterface b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftinterface
new file mode 100644
index 0000000..c07d1f5
--- /dev/null
+++ b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Modules/Uplink.swiftmodule/arm64e-apple-ios.swiftinterface
@@ -0,0 +1,84 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64e-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-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name Uplink
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
+import Combine
+import CommonCrypto
+import CryptoKit
+import Foundation
+import MuppetIOS
+import OSLog
+import Swift
+import UIKit
+import WebKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public struct Address : Swift.Sendable, Swift.Hashable, Swift.Comparable, Swift.CustomStringConvertible, Swift.ExpressibleByIntegerLiteral {
+ public init(rawValue: Swift.UInt32)
+ public init(integerLiteral value: Swift.UInt32)
+ public static func < (lhs: Uplink.Address, rhs: Uplink.Address) -> Swift.Bool
+ public var description: Swift.String {
+ get
+ }
+ public static func == (a: Uplink.Address, b: Uplink.Address) -> Swift.Bool
+ public typealias IntegerLiteralType = Swift.UInt32
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+public protocol Event : Swift.Equatable, Swift.Sendable {
+}
+public enum WorkerEvent : Uplink.Event {
+ case connected(Uplink.Address)
+ case terminated(Uplink.Address)
+ case closed(Uplink.Address)
+ public static func == (a: Uplink.WorkerEvent, b: Uplink.WorkerEvent) -> Swift.Bool
+}
+public enum BrowserEvent : Uplink.Event {
+ case created(handle: Swift.String)
+ case closed(handle: Swift.String)
+ public static func == (a: Uplink.BrowserEvent, b: Uplink.BrowserEvent) -> Swift.Bool
+}
+public enum PageEvent : Uplink.Event {
+ case created(handle: Swift.String)
+ case request(url: Swift.String, method: Swift.String, headers: [Swift.String : Swift.String])
+ case response(url: Swift.String, status: Swift.Int, headers: [Swift.String : [Swift.String]])
+ case closed(handle: Swift.String)
+ case raw(event: MuppetIOS.Emitter.Event)
+ public static func == (a: Uplink.PageEvent, b: Uplink.PageEvent) -> Swift.Bool
+}
+@_hasMissingDesignatedInitializers public actor Worker {
+ final public let events: MuppetIOS.AsyncEmitter
+ public var muppet: MuppetIOS.Muppet
+ public func setAPIHost(_ host: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public convenience init(controller: UIKit.UIViewController, existingBrowser browser: MuppetIOS.Browser? = nil) async
+ #endif
+ public func connect(session: Swift.String) async throws(Uplink.UplinkError)
+ public func accept() async
+ public typealias WatchCallback = nonisolated(nonsending) @Sendable (any Uplink.Event) async -> Swift.Void
+ public func watch(_ callback: @escaping Uplink.Worker.WatchCallback)
+ public func close() async
+ @objc deinit
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
+ get
+ }
+}
+public enum UplinkDebug {
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> Swift.Void)? = nil) async
+ #endif
+}
+public enum UplinkError : Swift.Error {
+ case unableToConnectToUplink
+ public static func == (a: Uplink.UplinkError, b: Uplink.UplinkError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+extension Uplink.UplinkError : Swift.Equatable {}
+extension Uplink.UplinkError : Swift.Hashable {}
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/PrivacyInfo.xcprivacy b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/PrivacyInfo.xcprivacy
similarity index 100%
rename from ios/frameworks/Uplink.xcframework/ios-arm64/Uplink.framework/PrivacyInfo.xcprivacy
rename to ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/PrivacyInfo.xcprivacy
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Uplink b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Uplink
new file mode 100755
index 0000000..f2913fa
Binary files /dev/null and b/ios/frameworks/Uplink.xcframework/ios-arm64_arm64e/Uplink.framework/Uplink differ
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Info.plist b/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Info.plist
index e22e5be..1ebabae 100644
--- a/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Info.plist
+++ b/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Info.plist
@@ -17,13 +17,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.33.2
+ 3.34.0
CFBundleSupportedPlatforms
iPhoneSimulator
CFBundleVersion
- 182
+ 183
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Uplink b/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Uplink
index 3bfeac2..81db5b3 100755
Binary files a/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Uplink and b/ios/frameworks/Uplink.xcframework/ios-arm64_x86_64-simulator/Uplink.framework/Uplink differ