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