commit 42129ae36227092930d929864fdea0ebfbb805c9
parent a7581907a22d034637cdaa1dcb47edad63e3d0bb
Author: triesap <tyson@radroots.org>
Date: Fri, 7 Aug 2026 23:53:06 +0000
build(ffi): lock the focused Swift boundary
- pin the generated bridge to the reviewed lib and Apple kit revisions
- bind device simulator Swift header module map and framework digests
- snapshot the normalized public Swift symbol graph deterministically
- verify clean pinned generation and reject secret-shaped API drift
Diffstat:
11 files changed, 931 insertions(+), 59 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
@@ -20,10 +20,16 @@ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
dependencies = [
"cfg-if",
"cipher",
- "cpufeatures",
+ "cpufeatures 0.2.17",
]
[[package]]
+name = "allocator-api2"
+version = "0.2.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
+
+[[package]]
name = "android_system_properties"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -87,6 +93,17 @@ dependencies = [
]
[[package]]
+name = "async-trait"
+version = "0.1.91"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 3.0.3",
+]
+
+[[package]]
name = "async-utility"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -118,12 +135,27 @@ dependencies = [
]
[[package]]
+name = "atoi"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
name = "atomic-destructor"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef49f5882e4b6afaac09ad239a4f8c70a24b8f2b0897edb1f706008efd109cf4"
[[package]]
+name = "atomic-waker"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
+
+[[package]]
name = "autocfg"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -304,6 +336,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
+name = "cfg_aliases"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527"
+
+[[package]]
name = "chacha20"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -311,7 +349,18 @@ checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
dependencies = [
"cfg-if",
"cipher",
- "cpufeatures",
+ "cpufeatures 0.2.17",
+]
+
+[[package]]
+name = "chacha20"
+version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81"
+dependencies = [
+ "cfg-if",
+ "cpufeatures 0.3.0",
+ "rand_core 0.10.1",
]
[[package]]
@@ -321,7 +370,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
dependencies = [
"aead",
- "chacha20",
+ "chacha20 0.9.1",
"cipher",
"poly1305",
"zeroize",
@@ -373,6 +422,30 @@ dependencies = [
]
[[package]]
+name = "cpufeatures"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "crc"
+version = "3.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d"
+dependencies = [
+ "crc-catalog",
+]
+
+[[package]]
+name = "crc-catalog"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853"
+
+[[package]]
name = "crossbeam-channel"
version = "0.5.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -382,6 +455,15 @@ dependencies = [
]
[[package]]
+name = "crossbeam-queue"
+version = "0.3.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26"
+dependencies = [
+ "crossbeam-utils",
+]
+
+[[package]]
name = "crossbeam-utils"
version = "0.8.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -455,10 +537,19 @@ dependencies = [
]
[[package]]
+name = "dotenvy"
+version = "0.15.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b"
+
+[[package]]
name = "either"
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d"
+dependencies = [
+ "serde",
+]
[[package]]
name = "elliptic-curve"
@@ -494,6 +585,16 @@ dependencies = [
]
[[package]]
+name = "event-listener"
+version = "5.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2"
+dependencies = [
+ "parking",
+ "pin-project-lite",
+]
+
+[[package]]
name = "fastrand"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -516,6 +617,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
[[package]]
+name = "flume"
+version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be"
+dependencies = [
+ "futures-core",
+ "futures-sink",
+ "spin",
+]
+
+[[package]]
+name = "foldhash"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
+
+[[package]]
name = "form_urlencoded"
version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -534,6 +652,16 @@ dependencies = [
]
[[package]]
+name = "fs2"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
+dependencies = [
+ "libc",
+ "winapi",
+]
+
+[[package]]
name = "futures"
version = "0.3.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -541,6 +669,7 @@ checksum = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218"
dependencies = [
"futures-channel",
"futures-core",
+ "futures-executor",
"futures-io",
"futures-sink",
"futures-task",
@@ -564,12 +693,45 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7"
[[package]]
+name = "futures-executor"
+version = "0.3.33"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458"
+dependencies = [
+ "futures-core",
+ "futures-task",
+ "futures-util",
+]
+
+[[package]]
+name = "futures-intrusive"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f"
+dependencies = [
+ "futures-core",
+ "lock_api",
+ "parking_lot",
+]
+
+[[package]]
name = "futures-io"
version = "0.3.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a"
[[package]]
+name = "futures-macro"
+version = "0.3.33"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.119",
+]
+
+[[package]]
name = "futures-sink"
version = "0.3.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -590,6 +752,7 @@ dependencies = [
"futures-channel",
"futures-core",
"futures-io",
+ "futures-macro",
"futures-sink",
"futures-task",
"memchr",
@@ -640,8 +803,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
dependencies = [
"cfg-if",
+ "js-sys",
"libc",
"r-efi 6.0.0",
+ "rand_core 0.10.1",
+ "wasm-bindgen",
]
[[package]]
@@ -686,11 +852,31 @@ dependencies = [
[[package]]
name = "hashbrown"
+version = "0.16.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
+dependencies = [
+ "allocator-api2",
+ "equivalent",
+ "foldhash",
+]
+
+[[package]]
+name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
[[package]]
+name = "hashlink"
+version = "0.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "824e001ac4f3012dd16a264bec811403a67ca9deb6c102fc5049b32c4574b35f"
+dependencies = [
+ "hashbrown 0.16.1",
+]
+
+[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -740,12 +926,94 @@ dependencies = [
]
[[package]]
+name = "http-body"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c"
+dependencies = [
+ "bytes",
+ "http",
+]
+
+[[package]]
+name = "http-body-util"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2"
+dependencies = [
+ "bytes",
+ "futures-core",
+ "http",
+ "http-body",
+ "pin-project-lite",
+]
+
+[[package]]
name = "httparse"
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
[[package]]
+name = "hyper"
+version = "1.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72"
+dependencies = [
+ "atomic-waker",
+ "bytes",
+ "futures-channel",
+ "futures-core",
+ "http",
+ "http-body",
+ "httparse",
+ "itoa",
+ "pin-project-lite",
+ "smallvec",
+ "tokio",
+ "want",
+]
+
+[[package]]
+name = "hyper-rustls"
+version = "0.27.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f"
+dependencies = [
+ "http",
+ "hyper",
+ "hyper-util",
+ "rustls",
+ "tokio",
+ "tokio-rustls",
+ "tower-service",
+ "webpki-roots 1.0.9",
+]
+
+[[package]]
+name = "hyper-util"
+version = "0.1.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0"
+dependencies = [
+ "base64",
+ "bytes",
+ "futures-channel",
+ "futures-util",
+ "http",
+ "http-body",
+ "hyper",
+ "ipnet",
+ "libc",
+ "percent-encoding",
+ "pin-project-lite",
+ "socket2",
+ "tokio",
+ "tower-service",
+ "tracing",
+]
+
+[[package]]
name = "iana-time-zone"
version = "0.1.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -889,7 +1157,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
dependencies = [
"equivalent",
- "hashbrown",
+ "hashbrown 0.17.1",
]
[[package]]
@@ -915,6 +1183,12 @@ dependencies = [
]
[[package]]
+name = "ipnet"
+version = "2.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78"
+
+[[package]]
name = "itoa"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -960,6 +1234,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
[[package]]
+name = "libsqlite3-sys"
+version = "0.37.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1"
+dependencies = [
+ "cc",
+ "pkg-config",
+ "vcpkg",
+]
+
+[[package]]
name = "linux-raw-sys"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -972,6 +1257,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"
[[package]]
+name = "lock_api"
+version = "0.4.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
+dependencies = [
+ "scopeguard",
+]
+
+[[package]]
name = "log"
version = "0.4.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -984,6 +1278,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39"
[[package]]
+name = "lru-slab"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
+
+[[package]]
name = "mediatype"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1040,7 +1340,7 @@ dependencies = [
"bip39",
"bitcoin_hashes",
"cbc",
- "chacha20",
+ "chacha20 0.9.1",
"chacha20poly1305",
"getrandom 0.2.17",
"hex",
@@ -1052,7 +1352,6 @@ dependencies = [
"unicode-normalization",
"url",
"url-fork",
- "zeroize",
]
[[package]]
@@ -1145,6 +1444,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
[[package]]
+name = "parking"
+version = "2.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
+
+[[package]]
+name = "parking_lot"
+version = "0.12.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
+dependencies = [
+ "lock_api",
+ "parking_lot_core",
+]
+
+[[package]]
+name = "parking_lot_core"
+version = "0.9.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
+dependencies = [
+ "cfg-if",
+ "libc",
+ "redox_syscall",
+ "smallvec",
+ "windows-link",
+]
+
+[[package]]
name = "password-hash"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1178,6 +1506,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
[[package]]
+name = "pkg-config"
+version = "0.3.33"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e"
+
+[[package]]
name = "plain"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1189,7 +1523,7 @@ version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
dependencies = [
- "cpufeatures",
+ "cpufeatures 0.2.17",
"opaque-debug",
"universal-hash",
]
@@ -1228,30 +1562,86 @@ dependencies = [
]
[[package]]
-name = "quote"
-version = "1.0.47"
+name = "quinn"
+version = "0.11.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
+checksum = "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8"
dependencies = [
- "proc-macro2",
+ "bytes",
+ "cfg_aliases",
+ "pin-project-lite",
+ "quinn-proto",
+ "quinn-udp",
+ "rustc-hash",
+ "rustls",
+ "socket2",
+ "thiserror 2.0.19",
+ "tokio",
+ "tracing",
+ "web-time",
]
[[package]]
-name = "r-efi"
-version = "5.3.0"
+name = "quinn-proto"
+version = "0.11.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+checksum = "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560"
+dependencies = [
+ "bytes",
+ "getrandom 0.4.3",
+ "lru-slab",
+ "rand 0.10.2",
+ "rand_pcg",
+ "ring",
+ "rustc-hash",
+ "rustls",
+ "rustls-pki-types",
+ "slab",
+ "thiserror 2.0.19",
+ "tinyvec",
+ "tracing",
+ "web-time",
+]
[[package]]
-name = "r-efi"
-version = "6.0.0"
+name = "quinn-udp"
+version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
-
+checksum = "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694"
+dependencies = [
+ "cfg_aliases",
+ "libc",
+ "once_cell",
+ "socket2",
+ "tracing",
+ "windows-sys 0.61.2",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.47"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "r-efi"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+
+[[package]]
+name = "r-efi"
+version = "6.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
+
[[package]]
name = "radroots_blossom"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"mediatype",
"serde",
@@ -1263,7 +1653,7 @@ dependencies = [
[[package]]
name = "radroots_core"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"rust_decimal",
"serde",
@@ -1272,7 +1662,7 @@ dependencies = [
[[package]]
name = "radroots_event"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"hex",
"jiff-tzdb",
@@ -1290,7 +1680,7 @@ dependencies = [
[[package]]
name = "radroots_event_codec"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"hex",
"radroots_blossom",
@@ -1307,7 +1697,7 @@ dependencies = [
[[package]]
name = "radroots_identity"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"k256",
"serde",
@@ -1324,22 +1714,42 @@ dependencies = [
[[package]]
name = "radroots_mobile_core"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"chrono",
+ "hex",
+ "radroots_blossom",
+ "radroots_event",
+ "radroots_event_codec",
+ "radroots_identity",
+ "radroots_protocol",
"radroots_sdk",
+ "radroots_signing",
+ "radroots_storage",
+ "radroots_sync",
+ "radroots_transport",
+ "radroots_transport_nostr",
"serde",
"serde_json",
+ "sha2",
"thiserror 1.0.69",
]
[[package]]
name = "radroots_mobile_ffi"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
+ "async-trait",
+ "hex",
+ "radroots_blossom",
+ "radroots_event",
"radroots_mobile_core",
+ "radroots_sdk",
+ "radroots_signing",
+ "radroots_storage",
"rustix",
+ "serde_json",
"thiserror 1.0.69",
"tracing",
"tracing-appender",
@@ -1350,13 +1760,14 @@ dependencies = [
[[package]]
name = "radroots_nostr"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
+ "base64",
"nostr",
+ "radroots_blossom",
"radroots_event",
"radroots_event_codec",
"radroots_identity",
- "radroots_signing",
"serde",
"serde_json",
"thiserror 2.0.19",
@@ -1365,7 +1776,7 @@ dependencies = [
[[package]]
name = "radroots_protocol"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"serde",
]
@@ -1373,28 +1784,32 @@ dependencies = [
[[package]]
name = "radroots_sdk"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
+ "radroots_blossom",
"radroots_core",
"radroots_event",
"radroots_event_codec",
"radroots_identity",
"radroots_nostr",
"radroots_protocol",
- "radroots_secrets",
"radroots_signing",
"radroots_storage",
+ "radroots_storage_sqlite",
"radroots_sync",
"radroots_trade",
"radroots_transport",
"radroots_transport_nostr",
+ "reqwest",
+ "serde_json",
+ "tokio",
"uuid",
]
[[package]]
name = "radroots_secrets"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"chacha20poly1305",
"sha2",
@@ -1405,33 +1820,52 @@ dependencies = [
[[package]]
name = "radroots_signing"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"hex",
"radroots_event",
"radroots_event_codec",
"radroots_identity",
"radroots_protocol",
+ "serde",
"sha2",
]
[[package]]
name = "radroots_storage"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"radroots_event",
"radroots_event_codec",
"radroots_protocol",
"radroots_trade",
"radroots_transport",
+ "serde",
+ "sha2",
+]
+
+[[package]]
+name = "radroots_storage_sqlite"
+version = "0.1.0-alpha"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
+dependencies = [
+ "fs2",
+ "radroots_event",
+ "radroots_event_codec",
+ "radroots_secrets",
+ "radroots_storage",
+ "radroots_transport",
+ "serde",
+ "serde_json",
"sha2",
+ "sqlx",
]
[[package]]
name = "radroots_sync"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"radroots_event",
"radroots_event_codec",
@@ -1446,7 +1880,7 @@ dependencies = [
[[package]]
name = "radroots_trade"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"hex",
"radroots_core",
@@ -1460,20 +1894,22 @@ dependencies = [
[[package]]
name = "radroots_transport"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"radroots_event",
"radroots_identity",
"radroots_protocol",
+ "serde",
"sha2",
]
[[package]]
name = "radroots_transport_nostr"
version = "0.1.0-alpha"
-source = "git+https://github.com/radrootslabs/lib?rev=09065a610d95e57acdc895a14c07580fa099e7c3#09065a610d95e57acdc895a14c07580fa099e7c3"
+source = "git+https://github.com/radrootslabs/lib?rev=33029ce6c297d1af66a4931f563e930b6d22a311#33029ce6c297d1af66a4931f563e930b6d22a311"
dependencies = [
"async-wsocket",
+ "futures",
"nostr-relay-pool",
"nostr-sdk",
"radroots_event_codec",
@@ -1481,6 +1917,7 @@ dependencies = [
"radroots_protocol",
"radroots_transport",
"serde_json",
+ "sha2",
"tokio",
"tokio-tungstenite",
"url",
@@ -1508,6 +1945,17 @@ dependencies = [
]
[[package]]
+name = "rand"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80"
+dependencies = [
+ "chacha20 0.10.1",
+ "getrandom 0.4.3",
+ "rand_core 0.10.1",
+]
+
+[[package]]
name = "rand_chacha"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1546,6 +1994,71 @@ dependencies = [
]
[[package]]
+name = "rand_core"
+version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
+
+[[package]]
+name = "rand_pcg"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a"
+dependencies = [
+ "rand_core 0.10.1",
+]
+
+[[package]]
+name = "redox_syscall"
+version = "0.5.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
+dependencies = [
+ "bitflags",
+]
+
+[[package]]
+name = "reqwest"
+version = "0.12.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147"
+dependencies = [
+ "base64",
+ "bytes",
+ "futures-core",
+ "futures-util",
+ "http",
+ "http-body",
+ "http-body-util",
+ "hyper",
+ "hyper-rustls",
+ "hyper-util",
+ "js-sys",
+ "log",
+ "percent-encoding",
+ "pin-project-lite",
+ "quinn",
+ "rustls",
+ "rustls-pki-types",
+ "serde",
+ "serde_json",
+ "serde_urlencoded",
+ "sync_wrapper",
+ "tokio",
+ "tokio-rustls",
+ "tokio-util",
+ "tower",
+ "tower-http",
+ "tower-service",
+ "url",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "wasm-streams",
+ "web-sys",
+ "webpki-roots 1.0.9",
+]
+
+[[package]]
name = "ring"
version = "0.17.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1610,6 +2123,7 @@ version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96"
dependencies = [
+ "web-time",
"zeroize",
]
@@ -1631,6 +2145,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f"
[[package]]
+name = "ryu"
+version = "1.0.23"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
+
+[[package]]
name = "salsa20"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1640,6 +2160,12 @@ dependencies = [
]
[[package]]
+name = "scopeguard"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
+
+[[package]]
name = "scroll"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1758,13 +2284,25 @@ dependencies = [
]
[[package]]
+name = "serde_urlencoded"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
+dependencies = [
+ "form_urlencoded",
+ "itoa",
+ "ryu",
+ "serde",
+]
+
+[[package]]
name = "sha1"
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a978451301f4db1d02937a4ab3ccce137717b81826e79b7d49ffe3244a13c3b8"
dependencies = [
"cfg-if",
- "cpufeatures",
+ "cpufeatures 0.2.17",
"digest",
]
@@ -1775,7 +2313,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
dependencies = [
"cfg-if",
- "cpufeatures",
+ "cpufeatures 0.2.17",
"digest",
]
@@ -1829,6 +2367,119 @@ dependencies = [
]
[[package]]
+name = "spin"
+version = "0.9.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3763264f6b73151db08c50ff20d7d8a0b8796e021cdea7ceedad07b80155fa0e"
+dependencies = [
+ "lock_api",
+]
+
+[[package]]
+name = "sqlx"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "378620ccc25c62c89d8be1c819e76a88d59bdcc3304733330788948e619bfd71"
+dependencies = [
+ "sqlx-core",
+ "sqlx-macros",
+ "sqlx-sqlite",
+]
+
+[[package]]
+name = "sqlx-core"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "05b44e85bf579a8eeb4ceaa77a3a523baf2bf0e9bac7e40f405d537b5d2d5ccb"
+dependencies = [
+ "base64",
+ "bytes",
+ "cfg-if",
+ "crc",
+ "crossbeam-queue",
+ "either",
+ "event-listener",
+ "futures-core",
+ "futures-intrusive",
+ "futures-io",
+ "futures-util",
+ "hashbrown 0.16.1",
+ "hashlink",
+ "indexmap",
+ "log",
+ "memchr",
+ "percent-encoding",
+ "serde",
+ "sha2",
+ "smallvec",
+ "thiserror 2.0.19",
+ "tokio",
+ "tokio-stream",
+ "tracing",
+ "url",
+]
+
+[[package]]
+name = "sqlx-macros"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd2b84f2bc39a5705ef27ec785a11c934a41bbd4a24941e257927cddc26b60bf"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "sqlx-core",
+ "sqlx-macros-core",
+ "syn 2.0.119",
+]
+
+[[package]]
+name = "sqlx-macros-core"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fb8d96de5fdc85a5c4ec813432b523ec637e80ba98f046555f75f7908ddac7c3"
+dependencies = [
+ "cfg-if",
+ "dotenvy",
+ "either",
+ "heck",
+ "hex",
+ "proc-macro2",
+ "quote",
+ "serde",
+ "serde_json",
+ "sha2",
+ "sqlx-core",
+ "sqlx-sqlite",
+ "syn 2.0.119",
+ "tokio",
+ "url",
+]
+
+[[package]]
+name = "sqlx-sqlite"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "488e99c397a62007e4229aec669a179816339afc6d2620ca6fa420dbee2e982c"
+dependencies = [
+ "atoi",
+ "flume",
+ "form_urlencoded",
+ "futures-channel",
+ "futures-core",
+ "futures-executor",
+ "futures-intrusive",
+ "futures-util",
+ "libsqlite3-sys",
+ "log",
+ "percent-encoding",
+ "serde",
+ "sqlx-core",
+ "thiserror 2.0.19",
+ "tracing",
+ "url",
+]
+
+[[package]]
name = "stable_deref_trait"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1875,6 +2526,15 @@ dependencies = [
]
[[package]]
+name = "sync_wrapper"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
+dependencies = [
+ "futures-core",
+]
+
+[[package]]
name = "synstructure"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2060,6 +2720,17 @@ dependencies = [
]
[[package]]
+name = "tokio-stream"
+version = "0.1.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b"
+dependencies = [
+ "futures-core",
+ "pin-project-lite",
+ "tokio",
+]
+
+[[package]]
name = "tokio-tungstenite"
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2076,6 +2747,19 @@ dependencies = [
]
[[package]]
+name = "tokio-util"
+version = "0.7.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52"
+dependencies = [
+ "bytes",
+ "futures-core",
+ "futures-sink",
+ "pin-project-lite",
+ "tokio",
+]
+
+[[package]]
name = "toml"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2085,12 +2769,59 @@ dependencies = [
]
[[package]]
+name = "tower"
+version = "0.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4"
+dependencies = [
+ "futures-core",
+ "futures-util",
+ "pin-project-lite",
+ "sync_wrapper",
+ "tokio",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-http"
+version = "0.6.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840"
+dependencies = [
+ "bitflags",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "pin-project-lite",
+ "tower",
+ "tower-layer",
+ "tower-service",
+ "url",
+]
+
+[[package]]
+name = "tower-layer"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
+
+[[package]]
+name = "tower-service"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
+
+[[package]]
name = "tracing"
version = "0.1.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
dependencies = [
+ "log",
"pin-project-lite",
+ "tracing-attributes",
"tracing-core",
]
@@ -2108,6 +2839,17 @@ dependencies = [
]
[[package]]
+name = "tracing-attributes"
+version = "0.1.31"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.119",
+]
+
+[[package]]
name = "tracing-core"
version = "0.1.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2143,6 +2885,12 @@ dependencies = [
]
[[package]]
+name = "try-lock"
+version = "0.2.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
+
+[[package]]
name = "tungstenite"
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2384,12 +3132,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
[[package]]
+name = "vcpkg"
+version = "0.2.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
+
+[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
+name = "want"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
+dependencies = [
+ "try-lock",
+]
+
+[[package]]
name = "wasi"
version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2461,6 +3224,19 @@ dependencies = [
]
[[package]]
+name = "wasm-streams"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
+dependencies = [
+ "futures-util",
+ "js-sys",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
+ "web-sys",
+]
+
+[[package]]
name = "web-sys"
version = "0.3.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2471,6 +3247,16 @@ dependencies = [
]
[[package]]
+name = "web-time"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
name = "webpki-roots"
version = "0.26.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2498,6 +3284,28 @@ dependencies = [
]
[[package]]
+name = "winapi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
+ "winapi-i686-pc-windows-gnu",
+ "winapi-x86_64-pc-windows-gnu",
+]
+
+[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+[[package]]
+name = "winapi-x86_64-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+
+[[package]]
name = "windows-core"
version = "0.62.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/Cargo.toml b/Cargo.toml
@@ -23,4 +23,4 @@ todo = "deny"
unimplemented = "deny"
[workspace.dependencies]
-radroots_mobile_ffi = { git = "https://github.com/radrootslabs/lib", rev = "09065a610d95e57acdc895a14c07580fa099e7c3", version = "=0.1.0-alpha" }
+radroots_mobile_ffi = { git = "https://github.com/radrootslabs/lib", rev = "33029ce6c297d1af66a4931f563e930b6d22a311", version = "=0.1.0-alpha" }
diff --git a/Makefile b/Makefile
@@ -1,8 +1,8 @@
FFI_ROOT := RadrootsFFI
-.PHONY: all clean distclean sync-source build generate package install provenance verify print-config project xcodegen
+.PHONY: all clean distclean sync-source build generate package install api-snapshot-write api-snapshot-check provenance verify print-config project xcodegen
-all clean distclean sync-source build generate package install provenance verify print-config:
+all clean distclean sync-source build generate package install api-snapshot-write api-snapshot-check provenance verify print-config:
cargo extbuild run -- $(MAKE) -C $(FFI_ROOT) $@
project xcodegen:
diff --git a/Radroots.xcodeproj/project.pbxproj b/Radroots.xcodeproj/project.pbxproj
@@ -771,7 +771,7 @@
repositoryURL = "https://github.com/radrootslabs/apple_kit.git";
requirement = {
kind = revision;
- revision = fdcf377466e1c25945ef561042ebc250eb68cd3a;
+ revision = 265015fc537bfe507f12d801b9765be9764fbc95;
};
};
/* End XCRemoteSwiftPackageReference section */
diff --git a/Radroots.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Radroots.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
@@ -6,7 +6,15 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/radrootslabs/apple_kit.git",
"state" : {
- "revision" : "fdcf377466e1c25945ef561042ebc250eb68cd3a"
+ "revision" : "265015fc537bfe507f12d801b9765be9764fbc95"
+ }
+ },
+ {
+ "identity" : "swift-secp256k1",
+ "kind" : "remoteSourceControl",
+ "location" : "https://github.com/21-DOT-DEV/swift-secp256k1.git",
+ "state" : {
+ "revision" : "e70a10e036a55fffea31568f0af92d69b6d449cd"
}
}
],
diff --git a/RadrootsFFI/Makefile b/RadrootsFFI/Makefile
@@ -21,6 +21,12 @@ override TARGET_DIR := $(abspath $(TARGET_DIR))
OUT_DIR := $(BUILD_ROOT)/out
GENERATED_DIR := $(OUT_DIR)/generated
HEADERS_DIR := $(OUT_DIR)/headers
+API_WORK_DIR := $(OUT_DIR)/api
+API_MODULE_DIR := $(API_WORK_DIR)/module
+API_SYMBOLS_DIR := $(API_WORK_DIR)/symbols
+API_SNAPSHOT_DIR := $(CURDIR)/api
+API_SNAPSHOT := $(API_SNAPSHOT_DIR)/RadrootsKitBindings.symbols.json
+API_RENDERED := $(API_WORK_DIR)/RadrootsKitBindings.symbols.json
FFI_OUTPUT_NAME := RadrootsFFI
LIB_STEM := libradroots_mobile_ffi
@@ -54,8 +60,13 @@ CARGO := IPHONEOS_DEPLOYMENT_TARGET=$(IPHONEOS_DEPLOYMENT_TARGET) \
LIB_DEVICE := $(TARGET_DIR)/aarch64-apple-ios/release/$(LIB_STEM).a
LIB_SIMULATOR := $(TARGET_DIR)/aarch64-apple-ios-sim/release/$(LIB_STEM).a
LIB_HOST := $(TARGET_DIR)/release/$(LIB_STEM).dylib
+SIMULATOR_HEADERS := $(ARTIFACTS_DIR)/$(FFI_OUTPUT_NAME).xcframework/ios-arm64-simulator/Headers
+SWIFT_SDK := $(shell xcrun --sdk iphonesimulator --show-sdk-path)
+SWIFT_COMPILER := $(shell xcrun --sdk iphonesimulator --find swiftc)
+SWIFT_SYMBOLGRAPH := $(shell xcrun --sdk iphonesimulator --find swift-symbolgraph-extract)
+SWIFT_API_TARGET := arm64-apple-ios$(IPHONEOS_DEPLOYMENT_TARGET)-simulator
-.PHONY: all clean distclean print-config sync-source ensure-toolchain build generate package install provenance verify
+.PHONY: all clean distclean print-config sync-source ensure-toolchain build generate package install api-snapshot-render api-snapshot-write api-snapshot-check provenance verify
all: verify
@echo "done"
@@ -144,6 +155,41 @@ install: package
fi
cp $(GENERATED_DIR)/*.swift $(GENERATED_SWIFT_DIR)/
+api-snapshot-render: install
+ rm -rf $(API_WORK_DIR)
+ mkdir -p $(API_MODULE_DIR) $(API_SYMBOLS_DIR)
+ $(SWIFT_COMPILER) \
+ -emit-module \
+ -parse-as-library \
+ -module-name RadrootsKitBindings \
+ -target $(SWIFT_API_TARGET) \
+ -sdk $(SWIFT_SDK) \
+ -I $(SIMULATOR_HEADERS) \
+ -module-cache-path $(API_WORK_DIR)/module-cache \
+ -emit-module-path $(API_MODULE_DIR)/RadrootsKitBindings.swiftmodule \
+ $(GENERATED_SWIFT_DIR)/RadrootsKitBindings.swift
+ $(SWIFT_SYMBOLGRAPH) \
+ -module-name RadrootsKitBindings \
+ -target $(SWIFT_API_TARGET) \
+ -sdk $(SWIFT_SDK) \
+ -I $(API_MODULE_DIR) \
+ -I $(SIMULATOR_HEADERS) \
+ -module-cache-path $(API_WORK_DIR)/module-cache \
+ -minimum-access-level public \
+ -skip-inherited-docs \
+ -skip-synthesized-members \
+ -output-dir $(API_SYMBOLS_DIR)
+ jq -cS \
+ '{schema:"radroots.swift-api-snapshot.v1",generator:.metadata.generator,module:.module,symbols:(.symbols | map({kind:.kind.identifier,precise:.identifier.precise,path:.pathComponents,access:.accessLevel,declaration:.declarationFragments}) | sort_by(.precise)),relationships:(.relationships | map({kind,source,target}) | sort_by(.kind,.source,.target))}' \
+ $(API_SYMBOLS_DIR)/RadrootsKitBindings.symbols.json > $(API_RENDERED)
+
+api-snapshot-write: api-snapshot-render
+ mkdir -p $(API_SNAPSHOT_DIR)
+ cp $(API_RENDERED) $(API_SNAPSHOT)
+
+api-snapshot-check: api-snapshot-render
+ cmp $(API_RENDERED) $(API_SNAPSHOT)
+
provenance: install
$(CARGO) run --manifest-path $(BINDGEN_MANIFEST) -p xtask --locked -- \
artifact \
@@ -168,7 +214,12 @@ provenance: install
--source-date-epoch $(RADROOTS_FIELD_SOURCE_DATE_EPOCH) \
--builder-id radroots_ios_app
-verify: provenance
+verify: provenance api-snapshot-check
test "$$(shasum -a 256 $(LIB_DEVICE) | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_DEVICE_SHA256)"
test "$$(shasum -a 256 $(LIB_SIMULATOR) | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_SIMULATOR_SHA256)"
test "$$(shasum -a 256 $(GENERATED_SWIFT_DIR)/RadrootsKitBindings.swift | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_SWIFT_SHA256)"
+ test "$$(shasum -a 256 $(GENERATED_DIR)/RadrootsFFI.h | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_HEADER_SHA256)"
+ test "$$(shasum -a 256 $(GENERATED_DIR)/RadrootsFFI.modulemap | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_MODULEMAP_SHA256)"
+ test "$$(shasum -a 256 $(API_SNAPSHOT) | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_API_SHA256)"
+ test "$$(cd $(ARTIFACTS_DIR) && find $(FFI_OUTPUT_NAME).xcframework -type f -print | LC_ALL=C sort | while IFS= read -r file; do shasum -a 256 "$$file"; done | shasum -a 256 | awk '{print $$1}')" = "$(RADROOTS_FIELD_FFI_XCFRAMEWORK_SHA256)"
+ ! grep -E -i 'secret.?key|private.?key|file.?path|media.?bytes|raw.?media|unbounded' $(GENERATED_SWIFT_DIR)/RadrootsKitBindings.swift $(GENERATED_DIR)/RadrootsFFI.h
diff --git a/RadrootsFFI/api/RadrootsKitBindings.symbols.json b/RadrootsFFI/api/RadrootsKitBindings.symbols.json
@@ -0,0 +1 @@
+{"generator":"Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)","module":{"name":"RadrootsKitBindings","platform":{"architecture":"arm64","environment":"simulator","operatingSystem":{"minimumVersion":{"major":18,"minor":0},"name":"ios"},"vendor":"apple"}},"relationships":[{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A10HostSignerP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A10HostSignerP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A11ErrorRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A11ErrorRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A11ErrorRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A11ErrorRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A11ErrorRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A11ErrorRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A15RuntimeObserverP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A15RuntimeObserverP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A7RuntimeC","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A7RuntimeC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A7RuntimeC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:10Foundation14LocalizedErrorP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s5ErrorP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s5ErrorP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings0A8AppErrorO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings11FfiMeRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings11FfiMeRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings11FfiMeRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings11FfiMeRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings11FfiMeRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings11FfiMeRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings13FfiMediaStageO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings13FfiMediaStageO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings13FfiMediaStageO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings13FfiMediaStageO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings13FfiMediaStageO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings13FfiMediaStageO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings14FfiOutboxStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings14FfiOutboxStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings14FfiOutboxStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings14FfiOutboxStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings14FfiOutboxStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings14FfiOutboxStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings15FfiAddFieldKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings15FfiAddFieldKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings15FfiAddFieldKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings15FfiAddFieldKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings15FfiAddFieldKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings15FfiAddFieldKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAddDraftInputV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAddDraftInputV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAddDraftInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAddDraftInputV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAddDraftInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAddDraftInputV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiProfileRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiProfileRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiProfileRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiProfileRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiProfileRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiProfileRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiThreadProfileO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiThreadProfileO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiThreadProfileO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiThreadProfileO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiThreadProfileO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiThreadProfileO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiShutdownRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiShutdownRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiShutdownRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiShutdownRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiShutdownRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17FfiShutdownRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17HostSigningResultV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17HostSigningResultV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17HostSigningResultV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17HostSigningResultV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17HostSigningResultV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings17HostSigningResultV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiEventTimingKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiEventTimingKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiEventTimingKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiEventTimingKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiEventTimingKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiEventTimingKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningOutcomeO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningOutcomeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningOutcomeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningOutcomeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningOutcomeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningOutcomeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningPurposeO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningPurposeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningPurposeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningPurposeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningPurposeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningPurposeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningRequestV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningRequestV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningRequestV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningRequestV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningRequestV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18HostSigningRequestV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18SignerStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18SignerStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18SignerStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18SignerStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18SignerStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings18SignerStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSubscriptionHandleC","target":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSubscriptionHandleC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiSubscriptionHandleC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP","target":"s:s8SendableP"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV11operationIdSSSgvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV11safeMessageSSvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV12capabilityIdSSSgvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV13schemaVersion4code8category9retryable15recoveryActions11operationId010capabilityN011safeMessageACs6UInt16V_S2SSbSaySSGSSSgAOSStcfc","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV15recoveryActionsSaySSGvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV4codeSSvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV8categorySSvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A11ErrorRecordV9retryableSbvp","target":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC12phase1Search7context5query5limit9asOfUnixSSayAA03FfiF12ResultRecordVGAA0m12LocalNetworkO0V_SSs6UInt16Vs6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC12uptimeMilliss5Int64VyF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC14identityStatusAA011FfiIdentityF6RecordVyKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC14sdkRelayStatusAA03FfifG12ReportRecordVSgyKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC14withHostSigner27applicationSupportDirectory12publicKeyHex016sourceGenerationM00nO15CreatedAtUnixMs13protectedData04hostG0ACSS_S2Ss6UInt64VAA09ProtectedU12AvailabilityOAA0afG0_ptYaKFZ","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedlM2MsAA03FfiG12StatusRecordVSS_AA0r3AddG5InputVs6UInt64VAOSgAOtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfifG6RecordVAA0n12LocalNetworkO0V_s6UInt16Vs6UInt64VSgSSSgtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC16phase1AddSchemasSayAA03FfiF12SchemaRecordVGyF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC16phase1DraftHeads5limitSayAA03FfiF12StatusRecordVGs6UInt16V_tYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAA0qf6PolicyS0VALtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC16sdkStorageStatusAA03FfifG6RecordVyYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAKtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC17phase1DraftStatus7draftIdAA03FfifG6RecordVSS_tYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC17sdkBlossomProfileSSSgyKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC18phase1LocalNetwork7contextAA03FfifG6RecordVAG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC18phase1RefreshToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC18setAppInfoPlatform8platform8bundleId7version11buildNumber0M3ShaySSSg_A4JtF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC19phase1CardAddParitySayAA03FfifgH6RecordVGyF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC21configureDeviceRelays08writableG0ySaySSG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC21configurePublicRelays08writableG0ySaySSG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC22configureDeviceBlossom7originsySaySSG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC22configurePublicBlossom7originsySaySSG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC22phase1UploadDraftMedia5inputAA03FfiG12StatusRecordVAA0j7BlossomF5InputV_tYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfigH5InputV_s6UInt64VtKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC24configureSimulatorRelays08loopbackG0ySaySSG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC25configureSimulatorBlossom7originsySaySSG_tKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC27applicationSupportDirectory12publicKeyHex016sourceGenerationJ00kL15CreatedAtUnixMs13protectedDataACSS_S2Ss6UInt64VAA09ProtectedR12AvailabilityOtYaKcfc","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC4infoAA03FfiD10InfoRecordVyF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC8infoJsonSSyF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC8phase1Me7context9asOfUnixSAA03FfiF6RecordVAA0k12LocalNetworkL0V_s6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A7RuntimeC8shutdownAA17FfiShutdownRecordVyYaKF","target":"s:19RadrootsKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A8AppErrorO16errorDescriptionSSSgvp","target":"s:19RadrootsKitBindings0A8AppErrorO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings0A8AppErrorO7FailureyAcA0aE6RecordV_tcACmF","target":"s:19RadrootsKitBindings0A8AppErrorO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV13schemaVersion9publicKey7profile5cardsACs6UInt16V_SSAA0d7ProfileF0VSgSayAA0d9TodayCardF0VGtcfc","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV5cardsSayAA0d9TodayCardF0VGvp","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV7profileAA0d7ProfileF0VSgvp","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings11FfiMeRecordV9publicKeySSvp","target":"s:19RadrootsKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings13FfiMediaStageO6failedyA2CmF","target":"s:19RadrootsKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings13FfiMediaStageO7pendingyA2CmF","target":"s:19RadrootsKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings13FfiMediaStageO8orphanedyA2CmF","target":"s:19RadrootsKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings13FfiMediaStageO8verifiedyA2CmF","target":"s:19RadrootsKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings13FfiMediaStageO9preparingyA2CmF","target":"s:19RadrootsKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings13FfiMediaStageO9uploadingyA2CmF","target":"s:19RadrootsKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO10deliveringyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO11readyToSignyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO14mediaPreparingyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO14mediaUploadingyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO18partiallyDeliveredyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO5draftyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO6queuedyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO6signedyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO7signingyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO8completeyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO8terminalyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO9cancelledyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings14FfiOutboxStateO9retryableyA2CmF","target":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO13multilineTextyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO4dateyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO4textyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO5mediayA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO6choiceyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO7decimalyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO8dateTimeyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings15FfiAddFieldKindO8locationyA2CmF","target":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV10foodStatusSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV10identifierSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV11commandTypeAA0de7CommandI0Ovp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV11eventTimingAA0d5EventI4KindOSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV11priceAmountSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV12eventEndDateSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV13eventEndUnixSs6UInt64VSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV13eventTimezoneSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity10foodStatus5mediaACs6UInt16V_AA0de7CommandK0OS2SSgA_A_A_AA0d5EventR4KindOSgA_A_s6UInt64VSgA5_A_A_A_A_A_A_SayAA0d13PreparedMediaG0VGtcfc","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV14eventStartDateSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV15eventStartUnixSs6UInt64VSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV4unitSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV5mediaSayAA0d13PreparedMediaG0VGvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV5titleSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV7contentSSvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV7summarySSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV8currencySSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV8locationSSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAddDraftInputV8quantitySSSgvp","target":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV12shuttingDownSbvp","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV12uptimeMilliss5Int64Vvp","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV13schemaVersion5build13startedUnixMs12uptimeMillis12shuttingDown8platformACs6UInt16V_AA0d5BuildfG0Vs5Int64VAOSbAA0de8PlatformG0VSgtcfc","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV13startedUnixMss5Int64Vvp","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV5buildAA0d5BuildfG0Vvp","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiAppInfoRecordV8platformAA0de8PlatformG0VSgvp","target":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV11displayNameSSSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV13schemaVersion15authorPublicKey4name11displayName5about7picture6banner5nip057website16lightningAddressACs6UInt16V_S2SSgA2pA0d14MediaReferenceF0VSgAs3Ptcfc","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV15authorPublicKeySSvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV16lightningAddressSSSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV4nameSSSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV5aboutSSSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV5nip05SSSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV6bannerAA0d14MediaReferenceF0VSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV7pictureAA0d14MediaReferenceF0VSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiProfileRecordV7websiteSSSgvp","target":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiThreadProfileO5replyyA2CmF","target":"s:19RadrootsKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiThreadProfileO7commentyA2CmF","target":"s:19RadrootsKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiThreadProfileO7profileyA2CmF","target":"s:19RadrootsKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiThreadProfileO8deletionyA2CmF","target":"s:19RadrootsKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO11photoUpdateyA2CmF","target":"s:19RadrootsKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO16foodAvailabilityyA2CmF","target":"s:19RadrootsKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO3askyA2CmF","target":"s:19RadrootsKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO5eventyA2CmF","target":"s:19RadrootsKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings16FfiTodayCardTypeO6updateyA2CmF","target":"s:19RadrootsKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO11createEventyA2CmF","target":"s:19RadrootsKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO12createUpdateyA2CmF","target":"s:19RadrootsKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO17createPhotoUpdateyA2CmF","target":"s:19RadrootsKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO22createFoodAvailabilityyA2CmF","target":"s:19RadrootsKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddCommandTypeO9createAskyA2CmF","target":"s:19RadrootsKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV13schemaVersion2id5label4kind8required7choices8maxBytesACs6UInt16V_S2SAA0deF4KindOSbSaySSGs6UInt64VSgtcfc","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV2idSSvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV4kindAA0deF4KindOvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV5labelSSvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV7choicesSaySSGvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV8maxBytess6UInt64VSgvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiAddFieldRecordV8requiredSbvp","target":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiShutdownRecordV13alreadyClosedSbvp","target":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiShutdownRecordV13schemaVersion5state13alreadyClosedACs6UInt16V_SSSbtcfc","target":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiShutdownRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiShutdownRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiShutdownRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17FfiShutdownRecordV5stateSSvp","target":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV11operationIdSSvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV12signatureHexSSSgvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV13schemaVersion7outcome11operationId013signerRequestK09publicKey7purpose12signatureHex17completedAtUnixMsACs6UInt16V_AA0dE7OutcomeOS3SAA0dE7PurposeOSSSgs6UInt64Vtcfc","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV15signerRequestIdSSvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV17completedAtUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV7outcomeAA0dE7OutcomeOvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV7purposeAA0dE7PurposeOvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings17HostSigningResultV9publicKeySSvp","target":"s:19RadrootsKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV11commandTypeAA0de7CommandI0Ovp","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV13schemaVersion11commandType5label6fieldsACs6UInt16V_AA0de7CommandK0OSSSayAA0de5FieldG0VGtcfc","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV5labelSSvp","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiAddSchemaRecordV6fieldsSayAA0de5FieldG0VGvp","target":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV11libRevisionSSSgvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV12crateVersionSSvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV13buildTimeUnixs6UInt64VSgvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV13schemaVersion9crateName0jI05rustc7profile11libRevision08consumerO013buildTimeUnixACs6UInt16V_S3SSgA3Ns6UInt64VSgtcfc","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV16consumerRevisionSSSgvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV5rustcSSSgvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV7profileSSSgvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiBuildInfoRecordV9crateNameSSvp","target":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiEventTimingKindO5timedyA2CmF","target":"s:19RadrootsKitBindings18FfiEventTimingKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiEventTimingKindO6allDayyA2CmF","target":"s:19RadrootsKitBindings18FfiEventTimingKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV10contractIdSSvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV10rankDigestSSSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV11contextRanks5UInt8Vvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV13authorProfileAA0diG0VSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV13eventEndUnixSs6UInt64VSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV13schemaVersion6cardId0J4Type011sourceEventK00M7Address15authorPublicKey08contractK05title7content15authoredAtUnixS09effectivewX1S010eventStartX1S0z3EndX1S11contextRank15inclusionReason5media9lifecycle10rankDigest0P7Profile6thread014localOperationK019localOperationStateACs6UInt16V_SSAA0defL0OS2SSgS2SA2_SSs6UInt64VA4_A4_SgA5_s5UInt8VSSSayAA0d14MediaReferenceG0VGAA0dF14LifecycleStateOA2_AA0d7ProfileG0VSgSayAA0d11ThreadEntryG0VGA2_A2_tcfc","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV13sourceAddressSSSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV13sourceEventIdSSvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV15authorPublicKeySSvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV15authoredAtUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV15eventStartUnixSs6UInt64VSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV15inclusionReasonSSvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV16effectiveAtUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV16localOperationIdSSSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV19localOperationStateSSSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV5mediaSayAA0d14MediaReferenceG0VGvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV5titleSSSgvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV6cardIdSSvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV6threadSayAA0d11ThreadEntryG0VGvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV7contentSSvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV8cardTypeAA0defI0Ovp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayCardRecordV9lifecycleAA0dF14LifecycleStateOvp","target":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV10nextCursorSSSgvp","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV13schemaVersion9asOfUnixS5items10nextCursorACs6UInt16V_s6UInt64VSayAA0de4CardG0VGSSSgtcfc","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV5itemsSayAA0de4CardG0VGvp","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18FfiTodayPageRecordV9asOfUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO11invalidatedyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO11unavailableyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO6failedyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO6lockedyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO6signedyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO8rejectedyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO8timedOutyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningOutcomeO9cancelledyA2CmF","target":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningPurposeO10nostrEventyA2CmF","target":"s:19RadrootsKitBindings18HostSigningPurposeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningPurposeO13blossomUploadyA2CmF","target":"s:19RadrootsKitBindings18HostSigningPurposeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV06signerF2IdSSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV10artifactIdSSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV11operationIdSSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV13eventIdDigest10Foundation4DataVvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV13operationKindSSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV13schemaVersion13operationKind0I2Id08artifactK006signerfK09publicKey7purpose14deadlineUnixMs05eventK6Digest013expectedEventK009createdAtR1S4kind4tags7contentACs6UInt16V_S5SAA0dE7PurposeOs6UInt64V10Foundation4DataVSSAWs6UInt32VSaySaySSGGSStcfc","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV14createdAtUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV14deadlineUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV15expectedEventIdSSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV4kinds6UInt32Vvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV4tagsSaySaySSGGvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV7contentSSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV7purposeAA0dE7PurposeOvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18HostSigningRequestV9publicKeySSvp","target":"s:19RadrootsKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18SignerStatusRecordV12availabilityAA0d12AvailabilityF0Ovp","target":"s:19RadrootsKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18SignerStatusRecordV13schemaVersion12availabilityACs6UInt16V_AA0d12AvailabilityF0Otcfc","target":"s:19RadrootsKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18SignerStatusRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18SignerStatusRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings18SignerStatusRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV10configuredSbvp","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV12availabilitySSvp","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV13schemaVersion2id8compiled10configured12availability8maturityACs6UInt16V_SSS2bS2Stcfc","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV2idSSvp","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV8compiledSbvp","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiCapabilityRecordV8maturitySSvp","target":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV13schemaVersion3url5stage14uploadAttempts16verifiedAtUnixMs14possibleOrphan16orphanReasonCode0t8RecordedopQ0ACs6UInt16V_SSAA0dF5StageOs5UInt8Vs6UInt64VSgSbSSSgATtcfc","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV14possibleOrphanSbvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV14uploadAttemptss5UInt8Vvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV16orphanReasonCodeSSSgvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV16verifiedAtUnixMss6UInt64VSgvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV22orphanRecordedAtUnixMss6UInt64VSgvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV3urlSSvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiDraftMediaRecordV5stageAA0dF5StageOvp","target":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO4cardyA2CmF","target":"s:19RadrootsKitBindings19FfiSearchResultTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings19FfiSearchResultTypeO7profileyA2CmF","target":"s:19RadrootsKitBindings19FfiSearchResultTypeO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV11buildNumberSSSgvp","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV13schemaVersion8platform8bundleId7version11buildNumber0N3ShaACs6UInt16V_SSSgA4Ltcfc","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV7versionSSSgvp","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV8buildShaSSSgvp","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV8bundleIdSSSgvp","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiAppPlatformRecordV8platformSSSgvp","target":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV11commandTypeAA0d10AddCommandI0Ovp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV11operationIdSSSgvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV13schemaVersion7draftId8revision15authorPublicKey11commandType5state04cardK009operationK015createdAtUnixMs07updatedvwX05media10settlementACs6UInt16V_SSs6UInt64VSSAA0d10AddCommandQ0OAA0D11OutboxStateOS2SSgA2SSayAA0de5MediaG0VGAA0d19OperationSettlementG0VSgtcfc","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV15authorPublicKeySSvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV15createdAtUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV15updatedAtUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV5mediaSayAA0de5MediaG0VGvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV5stateAA0D11OutboxStateOvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV6cardIdSSvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV7draftIdSSvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiDraftStatusRecordV8revisions6UInt64Vvp","target":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV12cancellationAA0d12CancellationF0Ovp","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV12satisfactionAA0D17RelaySatisfactionOvp","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV13schemaVersion9relayUrls12satisfaction22deliveryDeadlineUnixMs12cancellationACs6UInt16V_SaySSGAA0D17RelaySatisfactionOs6UInt64VAA0d12CancellationF0Otcfc","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV22deliveryDeadlineUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV9relayUrlsSaySSGvp","target":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO11allAcceptedyA2CmF","target":"s:19RadrootsKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO11anyAcceptedyA2CmF","target":"s:19RadrootsKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO12allDeliveredyA2CmF","target":"s:19RadrootsKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelaySatisfactionO12anyDeliveredyA2CmF","target":"s:19RadrootsKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV10writeStateSSvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV13schemaVersion8relayUrl6access9readState05writeN00M17LastAttemptUnixMs0opqrS00m4NextqrS00otqrS0ACs6UInt16V_S4Ss6UInt64VSgA3Qtcfc","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV21readLastAttemptUnixMss6UInt64VSgvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV21readNextAttemptUnixMss6UInt64VSgvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV22writeLastAttemptUnixMss6UInt64VSgvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV22writeNextAttemptUnixMss6UInt64VSgvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV6accessSSvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV8relayUrlSSvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRelayStatusRecordV9readStateSSvp","target":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO5mediayA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO5relayyA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO5todayyA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO6draftsyA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO7initialyA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO8identityyA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO9lifecycleyA2CmF","target":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV13schemaVersion3app3sdk0K6ClosedACs6UInt16V_AA0d3AppfG0VAA0d5BuildfG0VSbtcfc","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV3appAA0d3AppfG0Vvp","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV3sdkAA0d5BuildfG0Vvp","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV9sdkClosedSbvp","target":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13authorProfileAA0diG0VSgvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13parentEventIdSSvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13schemaVersion7eventId15authorPublicKey7content15authoredAtUnixS7profile4root011parentEventK00L7ProfileACs6UInt16V_S3Ss6UInt64VAA0deW0OS2SAA0dwG0VSgtcfc","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV15authorPublicKeySSvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV15authoredAtUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV4rootSSvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV7contentSSvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV7eventIdSSvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings20FfiThreadEntryRecordV7profileAA0dE7ProfileOvp","target":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV10artifactIdSSvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV11operationIdSSvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV13schemaVersion7draftId16expectedRevision5media20authorizationContent0O14CreatedAtUnixS0O15LifetimeSeconds09operationK008artifactK0015signingDeadlineS2Ms0X12Cancellation08verifiedrsZ007updatedrsZ0ACs6UInt16V_SSs6UInt64VAA0d13PreparedMediaG0VSSA2TS2SAtA0D18CancellationPolicyOA2Ttcfc","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV15updatedAtUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV16expectedRevisions6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV16verifiedAtUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV19signingCancellationAA0dI6PolicyOvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV20authorizationContentSSvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV21signingDeadlineUnixMss6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV27authorizationCreatedAtUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV28authorizationLifetimeSecondss6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV5mediaAA0d13PreparedMediaG0Vvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiBlossomUploadInputV7draftIdSSvp","target":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO16localCooperativeyA2CmF","target":"s:19RadrootsKitBindings21FfiCancellationPolicyO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiCancellationPolicyO24preservePublishedRequestyA2CmF","target":"s:19RadrootsKitBindings21FfiCancellationPolicyO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO4pastyA2CmF","target":"s:19RadrootsKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO4soldyA2CmF","target":"s:19RadrootsKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiCardLifecycleStateO6activeyA2CmF","target":"s:19RadrootsKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV10generations6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV13schemaVersion2id5label9relayUrls8locality15followedAuthors10generationACs6UInt16V_S2SSaySSGSSSgAMs6UInt64Vtcfc","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV15followedAuthorsSaySSGvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV2idSSvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV5labelSSvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV8localitySSSgvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV9relayUrlsSaySSGvp","target":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV13schemaVersion15opaqueReference14fileDescriptor3url6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_SSs6UInt64VS3SARs6UInt32VATSSARtcfc","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV14fileDescriptors6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV15opaqueReferenceSSvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV15preparedAtUnixSs6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV3altSSvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV3urlSSvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV5widths6UInt32Vvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV6heights6UInt32Vvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV6sha256SSvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV8byteSizes6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiPreparedMediaInputV9mediaTypeSSvp","target":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV10resultTypeAA0defI0Ovp","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV13schemaVersion10resultType8stableId4card7profileACs6UInt16V_AA0defK0OSSAA0d9TodayCardG0VSgAA0d7ProfileG0VSgtcfc","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV4cardAA0d9TodayCardG0VSgvp","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV7profileAA0d7ProfileG0VSgvp","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSearchResultRecordV8stableIdSSvp","target":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSubscriptionHandleC11unsubscribeyyF","target":"s:19RadrootsKitBindings21FfiSubscriptionHandleC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiSubscriptionHandleC8isActiveSbyF","target":"s:19RadrootsKitBindings21FfiSubscriptionHandleC"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV12sourceEventss6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV12visibleCardss6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV13schemaVersion6update12sourceEvents12visibleCards8profiles13threadEntries17contentGeneration7changedACs6UInt16V_AA0dE16ProjectionUpdateOs6UInt64VA4QSbtcfc","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV13threadEntriess6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV17contentGenerations6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV6updateAA0dE16ProjectionUpdateOvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV7changedSbvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV8profiless6UInt64Vvp","target":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV11commandTypeAA0df7CommandJ0Ovp","target":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV13schemaVersion8cardType07commandL0ACs6UInt16V_AA0d5TodayeL0OAA0df7CommandL0Otcfc","target":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiCardAddParityRecordV8cardTypeAA0d5TodayeJ0Ovp","target":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV10generations6UInt64Vvp","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV13schemaVersion10generation4kind8entityIdACs6UInt16V_s6UInt64VAA0deF4KindOSSSgtcfc","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV4kindAA0deF4KindOvp","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV8entityIdSSSgvp","target":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV13schemaVersion7backend8openMode8shutdown9integrityACs6UInt16V_S4Stcfc","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV7backendSSvp","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV8openModeSSvp","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV8shutdownSSvp","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings22FfiStorageStatusRecordV9integritySSvp","target":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV13schemaVersion9publicKey20hostSignerConfiguredACs6UInt16V_SSSbtcfc","target":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV20hostSignerConfiguredSbvp","target":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV9publicKeySSvp","target":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV12verificationAA0dE17VerificationStateOvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV13schemaVersion3url6sha2569mediaType5width6height8byteSize3alt12verificationACs6UInt16V_S2SSgAOs6UInt32VSgARs6UInt64VSgAoA0dE17VerificationStateOtcfc","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV3altSSSgvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV3urlSSvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV5widths6UInt32VSgvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV6heights6UInt32VSgvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV6sha256SSSgvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV8byteSizes6UInt64VSgvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV9mediaTypeSSSgvp","target":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO11incrementalyA2CmF","target":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO7rebuildyA2CmF","target":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO11unavailableyA2CmF","target":"s:19RadrootsKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO4busyyA2CmF","target":"s:19RadrootsKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO5readyyA2CmF","target":"s:19RadrootsKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings24SignerAvailabilityRecordO6lockedyA2CmF","target":"s:19RadrootsKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO11unavailableyA2CmF","target":"s:19RadrootsKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO6failedyA2CmF","target":"s:19RadrootsKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO7pendingyA2CmF","target":"s:19RadrootsKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings25FfiMediaVerificationStateO8verifiedyA2CmF","target":"s:19RadrootsKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO11unavailableyA2CmF","target":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO9availableyA2CmF","target":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV13schemaVersion7profile5state16readAvailability05writeN06relaysACs6UInt16V_S4SSayAA0defH0VGtcfc","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV16readAvailabilitySSvp","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV17writeAvailabilitySSvp","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV5stateSSvp","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV6relaysSayAA0defH0VGvp","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV7profileSSvp","target":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13deliveryPlanss6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13indeterminates6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13schemaVersion9artifacts6signed8admitted7pending9retryable13indeterminate14failedTerminal9cancelled13deliveryPlans0S9Satisfied0S7Pending0S9Retryable0S9Exhausted0s6FailedQ00S9CancelledACs6UInt16V_A15Utcfc","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13schemaVersions6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV14failedTerminals6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV15deliveryPendings6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliveryCancelleds6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliveryExhausteds6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliveryRetryables6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliverySatisfieds6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV22deliveryFailedTerminals6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV2eeoiySbAC_ACtFZ","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV4hash4intoys6HasherVz_tF","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV6signeds6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV7pendings6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV8admitteds6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV9artifactss6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV9cancelleds6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV9retryables6UInt16Vvp","target":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A10HostSignerP12signerStatusAA0eG6RecordVyYaF","target":"s:19RadrootsKitBindings0A10HostSignerP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A10HostSignerP4sign7requestAA0D13SigningResultVAA0dH7RequestV_tYaF","target":"s:19RadrootsKitBindings0A10HostSignerP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeObserverP8onChange6changeyAA03FfidG6RecordV_tF","target":"s:19RadrootsKitBindings0A15RuntimeObserverP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP12phase1Search7context5query5limit9asOfUnixSSayAA03FfiG12ResultRecordVGAA0n12LocalNetworkP0V_SSs6UInt16Vs6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP12uptimeMilliss5Int64VyF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP14identityStatusAA011FfiIdentityG6RecordVyKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP14sdkRelayStatusAA03FfigH12ReportRecordVSgyKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0s3AddH5InputVs6UInt64VAOSgAOtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfigH6RecordVAA0o12LocalNetworkP0V_s6UInt16Vs6UInt64VSgSSSgtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP16phase1AddSchemasSayAA03FfiG12SchemaRecordVGyF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP16phase1DraftHeads5limitSayAA03FfiG12StatusRecordVGs6UInt16V_tYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAA0rg6PolicyT0VALtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP16sdkStorageStatusAA03FfigH6RecordVyYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAKtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP17phase1DraftStatus7draftIdAA03FfigH6RecordVSS_tYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP17sdkBlossomProfileSSSgyKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP18phase1LocalNetwork7contextAA03FfigH6RecordVAG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP18phase1RefreshToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP18setAppInfoPlatform8platform8bundleId7version11buildNumber0N3ShaySSSg_A4JtF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP19phase1CardAddParitySayAA03FfighI6RecordVGyF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP21configureDeviceRelays08writableH0ySaySSG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP21configurePublicRelays08writableH0ySaySSG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiI12StatusRecordVSS_s6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP22configureDeviceBlossom7originsySaySSG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP22configurePublicBlossom7originsySaySSG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP22phase1UploadDraftMedia5inputAA03FfiH12StatusRecordVAA0k7BlossomG5InputV_tYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfihI5InputV_s6UInt64VtKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP24configureSimulatorRelays08loopbackH0ySaySSG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP25configureSimulatorBlossom7originsySaySSG_tKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP4infoAA03FfiD10InfoRecordVyF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP8infoJsonSSyF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP8phase1Me7context9asOfUnixSAA03FfiG6RecordVAA0l12LocalNetworkM0V_s6UInt64VtYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings0A15RuntimeProtocolP8shutdownAA17FfiShutdownRecordVyYaKF","target":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP11unsubscribeyyF","target":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP"},{"kind":"requirementOf","source":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP8isActiveSbyF","target":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP"}],"schema":"radroots.swift-api-snapshot.v1","symbols":[{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniffiEnsureRadrootsMobileFfiInitialized"},{"kind":"text","spelling":"()"}],"kind":"swift.func","path":["uniffiEnsureRadrootsMobileFfiInitialized()"],"precise":"s:19RadrootsKitBindings012uniffiEnsureA20MobileFfiInitializedyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniffiForeignFutureHandleCountRadrootsMobileCore"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","spelling":"Int"}],"kind":"swift.func","path":["uniffiForeignFutureHandleCountRadrootsMobileCore()"],"precise":"s:19RadrootsKitBindings030uniffiForeignFutureHandleCountA10MobileCoreSiyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RadrootsHostSigner"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["RadrootsHostSigner"],"precise":"s:19RadrootsKitBindings0A10HostSignerP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signerStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"}],"kind":"swift.method","path":["RadrootsHostSigner","signerStatus()"],"precise":"s:19RadrootsKitBindings0A10HostSignerP12signerStatusAA0eG6RecordVyYaF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sign"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17HostSigningResultV","spelling":"HostSigningResult"}],"kind":"swift.method","path":["RadrootsHostSigner","sign(request:)"],"precise":"s:19RadrootsKitBindings0A10HostSignerP4sign7requestAA0D13SigningResultVAA0dH7RequestV_tYaF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RadrootsErrorRecord"}],"kind":"swift.struct","path":["RadrootsErrorRecord"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["RadrootsErrorRecord","operationId"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV11operationIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"safeMessage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["RadrootsErrorRecord","safeMessage"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV11safeMessageSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capabilityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["RadrootsErrorRecord","capabilityId"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV12capabilityIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"code"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"retryable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recoveryActions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"capabilityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"safeMessage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["RadrootsErrorRecord","init(schemaVersion:code:category:retryable:recoveryActions:operationId:capabilityId:safeMessage:)"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV13schemaVersion4code8category9retryable15recoveryActions11operationId010capabilityN011safeMessageACs6UInt16V_S2SSbSaySSGSSSgAOSStcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["RadrootsErrorRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recoveryActions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["RadrootsErrorRecord","recoveryActions"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV15recoveryActionsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A11ErrorRecordV","spelling":"RadrootsErrorRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A11ErrorRecordV","spelling":"RadrootsErrorRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["RadrootsErrorRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["RadrootsErrorRecord","code"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV4codeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["RadrootsErrorRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["RadrootsErrorRecord","category"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV8categorySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retryable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["RadrootsErrorRecord","retryable"],"precise":"s:19RadrootsKitBindings0A11ErrorRecordV9retryableSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RadrootsRuntimeObserver"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["RadrootsRuntimeObserver"],"precise":"s:19RadrootsKitBindings0A15RuntimeObserverP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"onChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"change"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["RadrootsRuntimeObserver","onChange(change:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeObserverP8onChange6changeyAA03FfidG6RecordV_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RadrootsRuntimeProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["RadrootsRuntimeProtocol"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Search"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"query"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"limit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1Search(context:query:limit:asOfUnixS:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP12phase1Search7context5query5limit9asOfUnixSSayAA03FfiG12ResultRecordVGAA0n12LocalNetworkP0V_SSs6UInt16Vs6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uptimeMillis"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","spelling":"Int64"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","uptimeMillis()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP12uptimeMilliss5Int64VyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identityStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","identityStatus()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP14identityStatusAA011FfiIdentityG6RecordVyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkRelayStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","sdkRelayStatus()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP14sdkRelayStatusAA03FfigH12ReportRecordVSgyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"persistedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1SaveDraft(draftId:input:authoredAtUnixS:expectedRevision:persistedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0s3AddH5InputVs6UInt64VAOSgAOtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1TodayPage"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"limit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1TodayPage(context:limit:asOfUnixS:cursor:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfigH6RecordVAA0o12LocalNetworkP0V_s6UInt16Vs6UInt64VSgSSSgtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkCapabilities"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","sdkCapabilities()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AddSchemas"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1AddSchemas()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP16phase1AddSchemasSayAA03FfiG12SchemaRecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1DraftHeads"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"limit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1DraftHeads(limit:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP16phase1DraftHeads5limitSayAA03FfiG12StatusRecordVGs6UInt16V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1QueueDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"policy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queuedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1QueueDraft(draftId:expectedRevision:policy:queuedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAA0rg6PolicyT0VALtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkStorageStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","sdkStorageStatus()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP16sdkStorageStatusAA03FfigH6RecordVyYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subscribeChanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"observer"},{"kind":"text","spelling":": any "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A15RuntimeObserverP","spelling":"RadrootsRuntimeObserver"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiSubscriptionHandleC","spelling":"FfiSubscriptionHandle"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","subscribeChanges(observer:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cancelledAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1CancelDraft(draftId:expectedRevision:cancelledAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAKtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1DraftStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1DraftStatus(draftId:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP17phase1DraftStatus7draftIdAA03FfigH6RecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomProfile"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","sdkBlossomProfile()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP17sdkBlossomProfileSSSgyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1LocalNetwork"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1LocalNetwork(context:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP18phase1LocalNetwork7contextAA03FfigH6RecordVAG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RefreshToday"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"nowUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"update"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1RefreshToday(context:nowUnixS:update:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP18phase1RefreshToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setAppInfoPlatform"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"bundleId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildSha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","setAppInfoPlatform(platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP18setAppInfoPlatform8platform8bundleId7version11buildNumber0N3ShaySSSg_A4JtF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CardAddParity"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1CardAddParity()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP19phase1CardAddParitySayAA03FfighI6RecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureDeviceRelays"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writableRelays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","configureDeviceRelays(writableRelays:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP21configureDeviceRelays08writableH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurePublicRelays"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writableRelays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","configurePublicRelays(writableRelays:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP21configurePublicRelays08writableH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SignQueuedDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1SignQueuedDraft(draftId:expectedRevision:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiI12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureDeviceBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"origins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","configureDeviceBlossom(origins:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP22configureDeviceBlossom7originsySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurePublicBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"origins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","configurePublicBlossom(origins:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP22configurePublicBlossom7originsySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1UploadDraftMedia"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1UploadDraftMedia(input:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP22phase1UploadDraftMedia5inputAA03FfiH12StatusRecordVAA0k7BlossomG5InputV_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ValidateAddDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1ValidateAddDraft(input:authoredAtUnixS:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfihI5InputV_s6UInt64VtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RecoverDraftQueue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recoveredAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1RecoverDraftQueue(draftId:recoveredAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureSimulatorRelays"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"loopbackRelays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","configureSimulatorRelays(loopbackRelays:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP24configureSimulatorRelays08loopbackH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureSimulatorBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"origins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","configureSimulatorBlossom(origins:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP25configureSimulatorBlossom7originsySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","info()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP4infoAA03FfiD10InfoRecordVyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"infoJson"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","infoJson()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP8infoJsonSSyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Me"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","phase1Me(context:asOfUnixS:)"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP8phase1Me7context9asOfUnixSAA03FfiG6RecordVAA0l12LocalNetworkM0V_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shutdown"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"}],"kind":"swift.method","path":["RadrootsRuntimeProtocol","shutdown()"],"precise":"s:19RadrootsKitBindings0A15RuntimeProtocolP8shutdownAA17FfiShutdownRecordVyYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RadrootsRuntime"}],"kind":"swift.class","path":["RadrootsRuntime"],"precise":"s:19RadrootsKitBindings0A7RuntimeC"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Search"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"query"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"limit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntime","phase1Search(context:query:limit:asOfUnixS:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC12phase1Search7context5query5limit9asOfUnixSSayAA03FfiF12ResultRecordVGAA0m12LocalNetworkO0V_SSs6UInt16Vs6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uptimeMillis"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","spelling":"Int64"}],"kind":"swift.method","path":["RadrootsRuntime","uptimeMillis()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC12uptimeMilliss5Int64VyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identityStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","identityStatus()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC14identityStatusAA011FfiIdentityF6RecordVyKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkRelayStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["RadrootsRuntime","sdkRelayStatus()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC14sdkRelayStatusAA03FfifG12ReportRecordVSgyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"withHostSigner"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"applicationSupportDirectory"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"publicKeyHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceGenerationHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceGenerationCreatedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"protectedData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","spelling":"ProtectedDataAvailability"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"hostSigner"},{"kind":"text","spelling":": any "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A10HostSignerP","spelling":"RadrootsHostSigner"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A7RuntimeC","spelling":"RadrootsRuntime"}],"kind":"swift.type.method","path":["RadrootsRuntime","withHostSigner(applicationSupportDirectory:publicKeyHex:sourceGenerationHex:sourceGenerationCreatedAtUnixMs:protectedData:hostSigner:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC14withHostSigner27applicationSupportDirectory12publicKeyHex016sourceGenerationM00nO15CreatedAtUnixMs13protectedData04hostG0ACSS_S2Ss6UInt64VAA09ProtectedU12AvailabilityOAA0afG0_ptYaKFZ"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"persistedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1SaveDraft(draftId:input:authoredAtUnixS:expectedRevision:persistedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedlM2MsAA03FfiG12StatusRecordVSS_AA0r3AddG5InputVs6UInt64VAOSgAOtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1TodayPage"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"limit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1TodayPage(context:limit:asOfUnixS:cursor:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfifG6RecordVAA0n12LocalNetworkO0V_s6UInt16Vs6UInt64VSgSSSgtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkCapabilities"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntime","sdkCapabilities()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AddSchemas"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntime","phase1AddSchemas()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC16phase1AddSchemasSayAA03FfiF12SchemaRecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1DraftHeads"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"limit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntime","phase1DraftHeads(limit:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC16phase1DraftHeads5limitSayAA03FfiF12StatusRecordVGs6UInt16V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1QueueDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"policy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queuedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1QueueDraft(draftId:expectedRevision:policy:queuedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAA0qf6PolicyS0VALtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkStorageStatus"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","sdkStorageStatus()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC16sdkStorageStatusAA03FfifG6RecordVyYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subscribeChanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"observer"},{"kind":"text","spelling":": any "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A15RuntimeObserverP","spelling":"RadrootsRuntimeObserver"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiSubscriptionHandleC","spelling":"FfiSubscriptionHandle"}],"kind":"swift.method","path":["RadrootsRuntime","subscribeChanges(observer:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cancelledAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1CancelDraft(draftId:expectedRevision:cancelledAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAKtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1DraftStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1DraftStatus(draftId:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC17phase1DraftStatus7draftIdAA03FfifG6RecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomProfile"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["RadrootsRuntime","sdkBlossomProfile()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC17sdkBlossomProfileSSSgyKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1LocalNetwork"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1LocalNetwork(context:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC18phase1LocalNetwork7contextAA03FfifG6RecordVAG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RefreshToday"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"nowUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"update"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1RefreshToday(context:nowUnixS:update:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC18phase1RefreshToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setAppInfoPlatform"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"bundleId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildSha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.method","path":["RadrootsRuntime","setAppInfoPlatform(platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC18setAppInfoPlatform8platform8bundleId7version11buildNumber0M3ShaySSSg_A4JtF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CardAddParity"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["RadrootsRuntime","phase1CardAddParity()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC19phase1CardAddParitySayAA03FfifgH6RecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureDeviceRelays"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writableRelays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","configureDeviceRelays(writableRelays:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC21configureDeviceRelays08writableG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurePublicRelays"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writableRelays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","configurePublicRelays(writableRelays:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC21configurePublicRelays08writableG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SignQueuedDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1SignQueuedDraft(draftId:expectedRevision:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureDeviceBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"origins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","configureDeviceBlossom(origins:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC22configureDeviceBlossom7originsySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurePublicBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"origins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","configurePublicBlossom(origins:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC22configurePublicBlossom7originsySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1UploadDraftMedia"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1UploadDraftMedia(input:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC22phase1UploadDraftMedia5inputAA03FfiG12StatusRecordVAA0j7BlossomF5InputV_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ValidateAddDraft"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","phase1ValidateAddDraft(input:authoredAtUnixS:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfigH5InputV_s6UInt64VtKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RecoverDraftQueue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recoveredAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1RecoverDraftQueue(draftId:recoveredAtUnixMs:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureSimulatorRelays"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"loopbackRelays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","configureSimulatorRelays(loopbackRelays:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC24configureSimulatorRelays08loopbackG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureSimulatorBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"origins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["RadrootsRuntime","configureSimulatorBlossom(origins:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC25configureSimulatorBlossom7originsySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"applicationSupportDirectory"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"publicKeyHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceGenerationHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceGenerationCreatedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"protectedData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO","spelling":"ProtectedDataAvailability"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["RadrootsRuntime","init(applicationSupportDirectory:publicKeyHex:sourceGenerationHex:sourceGenerationCreatedAtUnixMs:protectedData:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC27applicationSupportDirectory12publicKeyHex016sourceGenerationJ00kL15CreatedAtUnixMs13protectedDataACSS_S2Ss6UInt64VAA09ProtectedR12AvailabilityOtYaKcfc"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.method","path":["RadrootsRuntime","info()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC4infoAA03FfiD10InfoRecordVyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"infoJson"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.method","path":["RadrootsRuntime","infoJson()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC8infoJsonSSyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Me"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"}],"kind":"swift.method","path":["RadrootsRuntime","phase1Me(context:asOfUnixS:)"],"precise":"s:19RadrootsKitBindings0A7RuntimeC8phase1Me7context9asOfUnixSAA03FfiF6RecordVAA0k12LocalNetworkL0V_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shutdown"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"}],"kind":"swift.method","path":["RadrootsRuntime","shutdown()"],"precise":"s:19RadrootsKitBindings0A7RuntimeC8shutdownAA17FfiShutdownRecordVyYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RadrootsAppError"}],"kind":"swift.enum","path":["RadrootsAppError"],"precise":"s:19RadrootsKitBindings0A8AppErrorO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"kind":"swift.property","path":["RadrootsAppError","errorDescription"],"precise":"s:19RadrootsKitBindings0A8AppErrorO16errorDescriptionSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Failure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"report"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings0A11ErrorRecordV","spelling":"RadrootsErrorRecord"},{"kind":"text","spelling":")"}],"kind":"swift.enum.case","path":["RadrootsAppError","Failure(report:)"],"precise":"s:19RadrootsKitBindings0A8AppErrorO7FailureyAcA0aE6RecordV_tcACmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMeRecord"}],"kind":"swift.struct","path":["FfiMeRecord"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"cards"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiMeRecord","init(schemaVersion:publicKey:profile:cards:)"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV13schemaVersion9publicKey7profile5cardsACs6UInt16V_SSAA0d7ProfileF0VSgSayAA0d9TodayCardF0VGtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiMeRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMeRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiMeRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cards"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiMeRecord","cards"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV5cardsSayAA0d9TodayCardF0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMeRecord","profile"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV7profileAA0d7ProfileF0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiMeRecord","publicKey"],"precise":"s:19RadrootsKitBindings11FfiMeRecordV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initLogging"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"dir"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"fileName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"isStdout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.func","path":["initLogging(dir:fileName:isStdout:)"],"precise":"s:19RadrootsKitBindings11initLogging3dir8fileName8isStdoutySSSg_AFSbSgtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaStage"}],"kind":"swift.enum","path":["FfiMediaStage"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["FfiMediaStage","failed"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"}],"kind":"swift.enum.case","path":["FfiMediaStage","pending"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO7pendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"orphaned"}],"kind":"swift.enum.case","path":["FfiMediaStage","orphaned"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO8orphanedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verified"}],"kind":"swift.enum.case","path":["FfiMediaStage","verified"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO8verifiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preparing"}],"kind":"swift.enum.case","path":["FfiMediaStage","preparing"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO9preparingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uploading"}],"kind":"swift.enum.case","path":["FfiMediaStage","uploading"],"precise":"s:19RadrootsKitBindings13FfiMediaStageO9uploadingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiOutboxState"}],"kind":"swift.enum","path":["FfiOutboxState"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delivering"}],"kind":"swift.enum.case","path":["FfiOutboxState","delivering"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO10deliveringyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToSign"}],"kind":"swift.enum.case","path":["FfiOutboxState","readyToSign"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO11readyToSignyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPreparing"}],"kind":"swift.enum.case","path":["FfiOutboxState","mediaPreparing"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO14mediaPreparingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaUploading"}],"kind":"swift.enum.case","path":["FfiOutboxState","mediaUploading"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO14mediaUploadingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partiallyDelivered"}],"kind":"swift.enum.case","path":["FfiOutboxState","partiallyDelivered"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO18partiallyDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draft"}],"kind":"swift.enum.case","path":["FfiOutboxState","draft"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO5draftyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"queued"}],"kind":"swift.enum.case","path":["FfiOutboxState","queued"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO6queuedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"}],"kind":"swift.enum.case","path":["FfiOutboxState","signed"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO6signedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signing"}],"kind":"swift.enum.case","path":["FfiOutboxState","signing"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO7signingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiOutboxState","complete"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"terminal"}],"kind":"swift.enum.case","path":["FfiOutboxState","terminal"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO8terminalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiOutboxState","cancelled"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retryable"}],"kind":"swift.enum.case","path":["FfiOutboxState","retryable"],"precise":"s:19RadrootsKitBindings14FfiOutboxStateO9retryableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddFieldKind"}],"kind":"swift.enum","path":["FfiAddFieldKind"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multilineText"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","multilineText"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO13multilineTextyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","date"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO4dateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","text"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO4textyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","media"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO5mediayA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"choice"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","choice"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO6choiceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decimal"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","decimal"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO7decimalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateTime"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","dateTime"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO8dateTimeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"location"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","location"],"precise":"s:19RadrootsKitBindings15FfiAddFieldKindO8locationyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddDraftInput"}],"kind":"swift.struct","path":["FfiAddDraftInput"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","foodStatus"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV10foodStatusSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","identifier"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV10identifierSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiAddDraftInput","commandType"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV11commandTypeAA0de7CommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiEventTimingKindO","spelling":"FfiEventTimingKind"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventTiming"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV11eventTimingAA0d5EventI4KindOSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priceAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","priceAmount"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV11priceAmountSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventEndDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventEndDate"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV12eventEndDateSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventEndUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventEndUnixS"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV13eventEndUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventTimezone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventTimezone"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV13eventTimezoneSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"summary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiEventTimingKindO","spelling":"FfiEventTimingKind"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventStartDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventEndDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventStartUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventEndUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventTimezone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"priceAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"currency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"unit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"quantity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"foodStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiAddDraftInput","init(schemaVersion:commandType:content:identifier:title:summary:location:eventTiming:eventStartDate:eventEndDate:eventStartUnixS:eventEndUnixS:eventTimezone:priceAmount:currency:unit:quantity:foodStatus:media:)"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity10foodStatus5mediaACs6UInt16V_AA0de7CommandK0OS2SSgA_A_A_AA0d5EventR4KindOSgA_A_s6UInt64VSgA5_A_A_A_A_A_A_SayAA0d13PreparedMediaG0VGtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiAddDraftInput","schemaVersion"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventStartDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventStartDate"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV14eventStartDateSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventStartUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventStartUnixS"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV15eventStartUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddDraftInput","==(_:_:)"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiAddDraftInput","hash(into:)"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","unit"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV4unitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddDraftInput","media"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV5mediaSayAA0d13PreparedMediaG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","title"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV5titleSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiAddDraftInput","content"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"summary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","summary"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV7summarySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","currency"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV8currencySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","location"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV8locationSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quantity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","quantity"],"precise":"s:19RadrootsKitBindings16FfiAddDraftInputV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAppInfoRecord"}],"kind":"swift.struct","path":["FfiAppInfoRecord"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shuttingDown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiAppInfoRecord","shuttingDown"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV12shuttingDownSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uptimeMillis"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","spelling":"Int64"}],"kind":"swift.property","path":["FfiAppInfoRecord","uptimeMillis"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV12uptimeMilliss5Int64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"build"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startedUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","spelling":"Int64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"uptimeMillis"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","spelling":"Int64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shuttingDown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAppInfoRecord","init(schemaVersion:build:startedUnixMs:uptimeMillis:shuttingDown:platform:)"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV13schemaVersion5build13startedUnixMs12uptimeMillis12shuttingDown8platformACs6UInt16V_AA0d5BuildfG0Vs5Int64VAOSbAA0de8PlatformG0VSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiAppInfoRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startedUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","spelling":"Int64"}],"kind":"swift.property","path":["FfiAppInfoRecord","startedUnixMs"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV13startedUnixMss5Int64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAppInfoRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiAppInfoRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"build"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"}],"kind":"swift.property","path":["FfiAppInfoRecord","build"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV5buildAA0d5BuildfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppInfoRecord","platform"],"precise":"s:19RadrootsKitBindings16FfiAppInfoRecordV8platformAA0de8PlatformG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileRecord"}],"kind":"swift.struct","path":["FfiProfileRecord"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","displayName"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV11displayNameSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"about"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"picture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"nip05"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"website"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"lightningAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiProfileRecord","init(schemaVersion:authorPublicKey:name:displayName:about:picture:banner:nip05:website:lightningAddress:)"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV13schemaVersion15authorPublicKey4name11displayName5about7picture6banner5nip057website16lightningAddressACs6UInt16V_S2SSgA2pA0d14MediaReferenceF0VSgAs3Ptcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiProfileRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiProfileRecord","authorPublicKey"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV15authorPublicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lightningAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","lightningAddress"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV16lightningAddressSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiProfileRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiProfileRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","name"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV4nameSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"about"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","about"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV5aboutSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nip05"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","nip05"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV5nip05SSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","banner"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV6bannerAA0d14MediaReferenceF0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"picture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","picture"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV7pictureAA0d14MediaReferenceF0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"website"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","website"],"precise":"s:19RadrootsKitBindings16FfiProfileRecordV7websiteSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiThreadProfile"}],"kind":"swift.enum","path":["FfiThreadProfile"],"precise":"s:19RadrootsKitBindings16FfiThreadProfileO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reply"}],"kind":"swift.enum.case","path":["FfiThreadProfile","reply"],"precise":"s:19RadrootsKitBindings16FfiThreadProfileO5replyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comment"}],"kind":"swift.enum.case","path":["FfiThreadProfile","comment"],"precise":"s:19RadrootsKitBindings16FfiThreadProfileO7commentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiThreadProfile","profile"],"precise":"s:19RadrootsKitBindings16FfiThreadProfileO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deletion"}],"kind":"swift.enum.case","path":["FfiThreadProfile","deletion"],"precise":"s:19RadrootsKitBindings16FfiThreadProfileO8deletionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayCardType"}],"kind":"swift.enum","path":["FfiTodayCardType"],"precise":"s:19RadrootsKitBindings16FfiTodayCardTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoUpdate"}],"kind":"swift.enum.case","path":["FfiTodayCardType","photoUpdate"],"precise":"s:19RadrootsKitBindings16FfiTodayCardTypeO11photoUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodAvailability"}],"kind":"swift.enum.case","path":["FfiTodayCardType","foodAvailability"],"precise":"s:19RadrootsKitBindings16FfiTodayCardTypeO16foodAvailabilityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ask"}],"kind":"swift.enum.case","path":["FfiTodayCardType","ask"],"precise":"s:19RadrootsKitBindings16FfiTodayCardTypeO3askyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"event"}],"kind":"swift.enum.case","path":["FfiTodayCardType","event"],"precise":"s:19RadrootsKitBindings16FfiTodayCardTypeO5eventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"}],"kind":"swift.enum.case","path":["FfiTodayCardType","update"],"precise":"s:19RadrootsKitBindings16FfiTodayCardTypeO6updateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddCommandType"}],"kind":"swift.enum","path":["FfiAddCommandType"],"precise":"s:19RadrootsKitBindings17FfiAddCommandTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createEvent"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createEvent"],"precise":"s:19RadrootsKitBindings17FfiAddCommandTypeO11createEventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createUpdate"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createUpdate"],"precise":"s:19RadrootsKitBindings17FfiAddCommandTypeO12createUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createPhotoUpdate"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createPhotoUpdate"],"precise":"s:19RadrootsKitBindings17FfiAddCommandTypeO17createPhotoUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createFoodAvailability"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createFoodAvailability"],"precise":"s:19RadrootsKitBindings17FfiAddCommandTypeO22createFoodAvailabilityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAsk"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createAsk"],"precise":"s:19RadrootsKitBindings17FfiAddCommandTypeO9createAskyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddFieldRecord"}],"kind":"swift.struct","path":["FfiAddFieldRecord"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"label"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings15FfiAddFieldKindO","spelling":"FfiAddFieldKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"required"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"choices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"maxBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAddFieldRecord","init(schemaVersion:id:label:kind:required:choices:maxBytes:)"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV13schemaVersion2id5label4kind8required7choices8maxBytesACs6UInt16V_S2SAA0deF4KindOSbSaySSGs6UInt64VSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiAddFieldRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddFieldRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiAddFieldRecord","id"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV2idSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiAddFieldRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings15FfiAddFieldKindO","spelling":"FfiAddFieldKind"}],"kind":"swift.property","path":["FfiAddFieldRecord","kind"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV4kindAA0deF4KindOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"label"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiAddFieldRecord","label"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV5labelSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"choices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddFieldRecord","choices"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV7choicesSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddFieldRecord","maxBytes"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV8maxBytess6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"required"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiAddFieldRecord","required"],"precise":"s:19RadrootsKitBindings17FfiAddFieldRecordV8requiredSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiShutdownRecord"}],"kind":"swift.struct","path":["FfiShutdownRecord"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alreadyClosed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiShutdownRecord","alreadyClosed"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV13alreadyClosedSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"alreadyClosed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiShutdownRecord","init(schemaVersion:state:alreadyClosed:)"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV13schemaVersion5state13alreadyClosedACs6UInt16V_SSSbtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiShutdownRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiShutdownRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiShutdownRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiShutdownRecord","state"],"precise":"s:19RadrootsKitBindings17FfiShutdownRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningResult"}],"kind":"swift.struct","path":["HostSigningResult"],"precise":"s:19RadrootsKitBindings17HostSigningResultV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningResult","operationId"],"precise":"s:19RadrootsKitBindings17HostSigningResultV11operationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signatureHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["HostSigningResult","signatureHex"],"precise":"s:19RadrootsKitBindings17HostSigningResultV12signatureHexSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningOutcomeO","spelling":"HostSigningOutcome"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"signerRequestId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"signatureHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["HostSigningResult","init(schemaVersion:outcome:operationId:signerRequestId:publicKey:purpose:signatureHex:completedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings17HostSigningResultV13schemaVersion7outcome11operationId013signerRequestK09publicKey7purpose12signatureHex17completedAtUnixMsACs6UInt16V_AA0dE7OutcomeOS3SAA0dE7PurposeOSSSgs6UInt64Vtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["HostSigningResult","schemaVersion"],"precise":"s:19RadrootsKitBindings17HostSigningResultV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signerRequestId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningResult","signerRequestId"],"precise":"s:19RadrootsKitBindings17HostSigningResultV15signerRequestIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["HostSigningResult","completedAtUnixMs"],"precise":"s:19RadrootsKitBindings17HostSigningResultV17completedAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17HostSigningResultV","spelling":"HostSigningResult"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17HostSigningResultV","spelling":"HostSigningResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["HostSigningResult","==(_:_:)"],"precise":"s:19RadrootsKitBindings17HostSigningResultV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["HostSigningResult","hash(into:)"],"precise":"s:19RadrootsKitBindings17HostSigningResultV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningOutcomeO","spelling":"HostSigningOutcome"}],"kind":"swift.property","path":["HostSigningResult","outcome"],"precise":"s:19RadrootsKitBindings17HostSigningResultV7outcomeAA0dE7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"}],"kind":"swift.property","path":["HostSigningResult","purpose"],"precise":"s:19RadrootsKitBindings17HostSigningResultV7purposeAA0dE7PurposeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningResult","publicKey"],"precise":"s:19RadrootsKitBindings17HostSigningResultV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initLoggingStdout"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.func","path":["initLoggingStdout()"],"precise":"s:19RadrootsKitBindings17initLoggingStdoutyyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddSchemaRecord"}],"kind":"swift.struct","path":["FfiAddSchemaRecord"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiAddSchemaRecord","commandType"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV11commandTypeAA0de7CommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"label"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fields"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiAddSchemaRecord","init(schemaVersion:commandType:label:fields:)"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV13schemaVersion11commandType5label6fieldsACs6UInt16V_AA0de7CommandK0OSSSayAA0de5FieldG0VGtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiAddSchemaRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddSchemaRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiAddSchemaRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"label"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiAddSchemaRecord","label"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV5labelSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fields"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddSchemaRecord","fields"],"precise":"s:19RadrootsKitBindings18FfiAddSchemaRecordV6fieldsSayAA0de5FieldG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBuildInfoRecord"}],"kind":"swift.struct","path":["FfiBuildInfoRecord"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"libRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBuildInfoRecord","libRevision"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV11libRevisionSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"crateVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBuildInfoRecord","crateVersion"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV12crateVersionSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"buildTimeUnix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBuildInfoRecord","buildTimeUnix"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV13buildTimeUnixs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"crateName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"crateVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"rustc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"libRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"consumerRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildTimeUnix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiBuildInfoRecord","init(schemaVersion:crateName:crateVersion:rustc:profile:libRevision:consumerRevision:buildTimeUnix:)"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV13schemaVersion9crateName0jI05rustc7profile11libRevision08consumerO013buildTimeUnixACs6UInt16V_S3SSgA3Ns6UInt64VSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiBuildInfoRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"consumerRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBuildInfoRecord","consumerRevision"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV16consumerRevisionSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBuildInfoRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiBuildInfoRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rustc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBuildInfoRecord","rustc"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV5rustcSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBuildInfoRecord","profile"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV7profileSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"crateName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBuildInfoRecord","crateName"],"precise":"s:19RadrootsKitBindings18FfiBuildInfoRecordV9crateNameSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiEventTimingKind"}],"kind":"swift.enum","path":["FfiEventTimingKind"],"precise":"s:19RadrootsKitBindings18FfiEventTimingKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timed"}],"kind":"swift.enum.case","path":["FfiEventTimingKind","timed"],"precise":"s:19RadrootsKitBindings18FfiEventTimingKindO5timedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allDay"}],"kind":"swift.enum.case","path":["FfiEventTimingKind","allDay"],"precise":"s:19RadrootsKitBindings18FfiEventTimingKindO6allDayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayCardRecord"}],"kind":"swift.struct","path":["FfiTodayCardRecord"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayCardRecord","contractId"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV10contractIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rankDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","rankDigest"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV10rankDigestSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contextRank"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"}],"kind":"swift.property","path":["FfiTodayCardRecord","contextRank"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV11contextRanks5UInt8Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","authorProfile"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV13authorProfileAA0diG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventEndUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","eventEndUnixS"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV13eventEndUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"effectiveAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventStartUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventEndUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"contextRank"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inclusionReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"lifecycle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","spelling":"FfiCardLifecycleState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"rankDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"thread"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"localOperationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"localOperationState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiTodayCardRecord","init(schemaVersion:cardId:cardType:sourceEventId:sourceAddress:authorPublicKey:contractId:title:content:authoredAtUnixS:effectiveAtUnixS:eventStartUnixS:eventEndUnixS:contextRank:inclusionReason:media:lifecycle:rankDigest:authorProfile:thread:localOperationId:localOperationState:)"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV13schemaVersion6cardId0J4Type011sourceEventK00M7Address15authorPublicKey08contractK05title7content15authoredAtUnixS09effectivewX1S010eventStartX1S0z3EndX1S11contextRank15inclusionReason5media9lifecycle10rankDigest0P7Profile6thread014localOperationK019localOperationStateACs6UInt16V_SSAA0defL0OS2SSgS2SA2_SSs6UInt64VA4_A4_SgA5_s5UInt8VSSSayAA0d14MediaReferenceG0VGAA0dF14LifecycleStateOA2_AA0d7ProfileG0VSgSayAA0d11ThreadEntryG0VGA2_A2_tcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodayCardRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","sourceAddress"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV13sourceAddressSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayCardRecord","sourceEventId"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV13sourceEventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayCardRecord","authorPublicKey"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV15authorPublicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayCardRecord","authoredAtUnixS"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV15authoredAtUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventStartUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","eventStartUnixS"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV15eventStartUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inclusionReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayCardRecord","inclusionReason"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV15inclusionReasonSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"effectiveAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayCardRecord","effectiveAtUnixS"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV16effectiveAtUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localOperationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","localOperationId"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV16localOperationIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localOperationState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","localOperationState"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV19localOperationStateSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayCardRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiTodayCardRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayCardRecord","media"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV5mediaSayAA0d14MediaReferenceG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","title"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV5titleSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayCardRecord","cardId"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV6cardIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thread"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayCardRecord","thread"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV6threadSayAA0d11ThreadEntryG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayCardRecord","content"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"}],"kind":"swift.property","path":["FfiTodayCardRecord","cardType"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV8cardTypeAA0defI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lifecycle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiCardLifecycleStateO","spelling":"FfiCardLifecycleState"}],"kind":"swift.property","path":["FfiTodayCardRecord","lifecycle"],"precise":"s:19RadrootsKitBindings18FfiTodayCardRecordV9lifecycleAA0dF14LifecycleStateOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayPageRecord"}],"kind":"swift.struct","path":["FfiTodayPageRecord"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayPageRecord","nextCursor"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV10nextCursorSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"nextCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiTodayPageRecord","init(schemaVersion:asOfUnixS:items:nextCursor:)"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV13schemaVersion9asOfUnixS5items10nextCursorACs6UInt16V_s6UInt64VSayAA0de4CardG0VGSSSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodayPageRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayPageRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiTodayPageRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayPageRecord","items"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV5itemsSayAA0de4CardG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asOfUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayPageRecord","asOfUnixS"],"precise":"s:19RadrootsKitBindings18FfiTodayPageRecordV9asOfUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningOutcome"}],"kind":"swift.enum","path":["HostSigningOutcome"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidated"}],"kind":"swift.enum.case","path":["HostSigningOutcome","invalidated"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO11invalidatedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["HostSigningOutcome","unavailable"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["HostSigningOutcome","failed"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["HostSigningOutcome","locked"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"}],"kind":"swift.enum.case","path":["HostSigningOutcome","signed"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO6signedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rejected"}],"kind":"swift.enum.case","path":["HostSigningOutcome","rejected"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO8rejectedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}],"kind":"swift.enum.case","path":["HostSigningOutcome","timedOut"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO8timedOutyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["HostSigningOutcome","cancelled"],"precise":"s:19RadrootsKitBindings18HostSigningOutcomeO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningPurpose"}],"kind":"swift.enum","path":["HostSigningPurpose"],"precise":"s:19RadrootsKitBindings18HostSigningPurposeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nostrEvent"}],"kind":"swift.enum.case","path":["HostSigningPurpose","nostrEvent"],"precise":"s:19RadrootsKitBindings18HostSigningPurposeO10nostrEventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossomUpload"}],"kind":"swift.enum.case","path":["HostSigningPurpose","blossomUpload"],"precise":"s:19RadrootsKitBindings18HostSigningPurposeO13blossomUploadyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningRequest"}],"kind":"swift.struct","path":["HostSigningRequest"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signerRequestId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","signerRequestId"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV06signerF2IdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artifactId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","artifactId"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV10artifactIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","operationId"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV11operationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventIdDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"}],"kind":"swift.property","path":["HostSigningRequest","eventIdDigest"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV13eventIdDigest10Foundation4DataVvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","operationKind"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV13operationKindSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"signerRequestId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deadlineUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventIdDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"createdAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tags"},{"kind":"text","spelling":": [["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]], "},{"kind":"externalParam","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["HostSigningRequest","init(schemaVersion:operationKind:operationId:artifactId:signerRequestId:publicKey:purpose:deadlineUnixMs:eventIdDigest:expectedEventId:createdAtUnixS:kind:tags:content:)"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV13schemaVersion13operationKind0I2Id08artifactK006signerfK09publicKey7purpose14deadlineUnixMs05eventK6Digest013expectedEventK009createdAtR1S4kind4tags7contentACs6UInt16V_S5SAA0dE7PurposeOs6UInt64V10Foundation4DataVSSAWs6UInt32VSaySaySSGGSStcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["HostSigningRequest","schemaVersion"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createdAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["HostSigningRequest","createdAtUnixS"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV14createdAtUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deadlineUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["HostSigningRequest","deadlineUnixMs"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV14deadlineUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","expectedEventId"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV15expectedEventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["HostSigningRequest","==(_:_:)"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["HostSigningRequest","hash(into:)"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["HostSigningRequest","kind"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV4kinds6UInt32Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tags"},{"kind":"text","spelling":": [["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]]"}],"kind":"swift.property","path":["HostSigningRequest","tags"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV4tagsSaySaySSGGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","content"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"}],"kind":"swift.property","path":["HostSigningRequest","purpose"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV7purposeAA0dE7PurposeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["HostSigningRequest","publicKey"],"precise":"s:19RadrootsKitBindings18HostSigningRequestV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SignerStatusRecord"}],"kind":"swift.struct","path":["SignerStatusRecord"],"precise":"s:19RadrootsKitBindings18SignerStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","spelling":"SignerAvailabilityRecord"}],"kind":"swift.property","path":["SignerStatusRecord","availability"],"precise":"s:19RadrootsKitBindings18SignerStatusRecordV12availabilityAA0d12AvailabilityF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"availability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings24SignerAvailabilityRecordO","spelling":"SignerAvailabilityRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["SignerStatusRecord","init(schemaVersion:availability:)"],"precise":"s:19RadrootsKitBindings18SignerStatusRecordV13schemaVersion12availabilityACs6UInt16V_AA0d12AvailabilityF0Otcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["SignerStatusRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings18SignerStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["SignerStatusRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings18SignerStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["SignerStatusRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings18SignerStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCapabilityRecord"}],"kind":"swift.struct","path":["FfiCapabilityRecord"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiCapabilityRecord","configured"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV10configuredSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiCapabilityRecord","availability"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV12availabilitySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"compiled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"availability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maturity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiCapabilityRecord","init(schemaVersion:id:compiled:configured:availability:maturity:)"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV13schemaVersion2id8compiled10configured12availability8maturityACs6UInt16V_SSS2bS2Stcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiCapabilityRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiCapabilityRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiCapabilityRecord","id"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV2idSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiCapabilityRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compiled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiCapabilityRecord","compiled"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV8compiledSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maturity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiCapabilityRecord","maturity"],"precise":"s:19RadrootsKitBindings19FfiCapabilityRecordV8maturitySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftMediaRecord"}],"kind":"swift.struct","path":["FfiDraftMediaRecord"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"stage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings13FfiMediaStageO","spelling":"FfiMediaStage"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"uploadAttempts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"verifiedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"possibleOrphan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"orphanReasonCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"orphanRecordedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiDraftMediaRecord","init(schemaVersion:url:stage:uploadAttempts:verifiedAtUnixMs:possibleOrphan:orphanReasonCode:orphanRecordedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV13schemaVersion3url5stage14uploadAttempts16verifiedAtUnixMs14possibleOrphan16orphanReasonCode0t8RecordedopQ0ACs6UInt16V_SSAA0dF5StageOs5UInt8Vs6UInt64VSgSbSSSgATtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiDraftMediaRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"possibleOrphan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiDraftMediaRecord","possibleOrphan"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV14possibleOrphanSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uploadAttempts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"}],"kind":"swift.property","path":["FfiDraftMediaRecord","uploadAttempts"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV14uploadAttemptss5UInt8Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"orphanReasonCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftMediaRecord","orphanReasonCode"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV16orphanReasonCodeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verifiedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftMediaRecord","verifiedAtUnixMs"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV16verifiedAtUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"orphanRecordedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftMediaRecord","orphanRecordedAtUnixMs"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV22orphanRecordedAtUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftMediaRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiDraftMediaRecord","url"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV3urlSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiDraftMediaRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings13FfiMediaStageO","spelling":"FfiMediaStage"}],"kind":"swift.property","path":["FfiDraftMediaRecord","stage"],"precise":"s:19RadrootsKitBindings19FfiDraftMediaRecordV5stageAA0dF5StageOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSearchResultType"}],"kind":"swift.enum","path":["FfiSearchResultType"],"precise":"s:19RadrootsKitBindings19FfiSearchResultTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"card"}],"kind":"swift.enum.case","path":["FfiSearchResultType","card"],"precise":"s:19RadrootsKitBindings19FfiSearchResultTypeO4cardyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiSearchResultType","profile"],"precise":"s:19RadrootsKitBindings19FfiSearchResultTypeO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAppPlatformRecord"}],"kind":"swift.struct","path":["FfiAppPlatformRecord"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"buildNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppPlatformRecord","buildNumber"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV11buildNumberSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"bundleId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"buildSha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAppPlatformRecord","init(schemaVersion:platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV13schemaVersion8platform8bundleId7version11buildNumber0N3ShaACs6UInt16V_SSSgA4Ltcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiAppPlatformRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAppPlatformRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiAppPlatformRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppPlatformRecord","version"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV7versionSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"buildSha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppPlatformRecord","buildSha"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV8buildShaSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bundleId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppPlatformRecord","bundleId"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV8bundleIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppPlatformRecord","platform"],"precise":"s:19RadrootsKitBindings20FfiAppPlatformRecordV8platformSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftStatusRecord"}],"kind":"swift.struct","path":["FfiDraftStatusRecord"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftStatusRecord","settlement"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiDraftStatusRecord","commandType"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV11commandTypeAA0d10AddCommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftStatusRecord","operationId"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV11operationIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"createdAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"updatedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiDraftStatusRecord","init(schemaVersion:draftId:revision:authorPublicKey:commandType:state:cardId:operationId:createdAtUnixMs:updatedAtUnixMs:media:settlement:)"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV13schemaVersion7draftId8revision15authorPublicKey11commandType5state04cardK009operationK015createdAtUnixMs07updatedvwX05media10settlementACs6UInt16V_SSs6UInt64VSSAA0d10AddCommandQ0OAA0D11OutboxStateOS2SSgA2SSayAA0de5MediaG0VGAA0d19OperationSettlementG0VSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiDraftStatusRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiDraftStatusRecord","authorPublicKey"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV15authorPublicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createdAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiDraftStatusRecord","createdAtUnixMs"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV15createdAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updatedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiDraftStatusRecord","updatedAtUnixMs"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV15updatedAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftStatusRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiDraftStatusRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiDraftStatusRecord","media"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV5mediaSayAA0de5MediaG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"}],"kind":"swift.property","path":["FfiDraftStatusRecord","state"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV5stateAA0D11OutboxStateOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiDraftStatusRecord","cardId"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV6cardIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiDraftStatusRecord","draftId"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiDraftStatusRecord","revision"],"precise":"s:19RadrootsKitBindings20FfiDraftStatusRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiQueuePolicyRecord"}],"kind":"swift.struct","path":["FfiQueuePolicyRecord"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","cancellation"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV12cancellationAA0d12CancellationF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"satisfaction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","spelling":"FfiRelaySatisfaction"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","satisfaction"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV12satisfactionAA0D17RelaySatisfactionOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relayUrls"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"satisfaction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRelaySatisfactionO","spelling":"FfiRelaySatisfaction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryDeadlineUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiQueuePolicyRecord","init(schemaVersion:relayUrls:satisfaction:deliveryDeadlineUnixMs:cancellation:)"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV13schemaVersion9relayUrls12satisfaction22deliveryDeadlineUnixMs12cancellationACs6UInt16V_SaySSGAA0D17RelaySatisfactionOs6UInt64VAA0d12CancellationF0Otcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryDeadlineUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","deliveryDeadlineUnixMs"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV22deliveryDeadlineUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiQueuePolicyRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiQueuePolicyRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relayUrls"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","relayUrls"],"precise":"s:19RadrootsKitBindings20FfiQueuePolicyRecordV9relayUrlsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelaySatisfaction"}],"kind":"swift.enum","path":["FfiRelaySatisfaction"],"precise":"s:19RadrootsKitBindings20FfiRelaySatisfactionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allAccepted"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","allAccepted"],"precise":"s:19RadrootsKitBindings20FfiRelaySatisfactionO11allAcceptedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anyAccepted"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","anyAccepted"],"precise":"s:19RadrootsKitBindings20FfiRelaySatisfactionO11anyAcceptedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allDelivered"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","allDelivered"],"precise":"s:19RadrootsKitBindings20FfiRelaySatisfactionO12allDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anyDelivered"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","anyDelivered"],"precise":"s:19RadrootsKitBindings20FfiRelaySatisfactionO12anyDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayStatusRecord"}],"kind":"swift.struct","path":["FfiRelayStatusRecord"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusRecord","writeState"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV10writeStateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relayUrl"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"readState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"writeState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"readLastAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"writeLastAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"readNextAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"writeNextAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiRelayStatusRecord","init(schemaVersion:relayUrl:access:readState:writeState:readLastAttemptUnixMs:writeLastAttemptUnixMs:readNextAttemptUnixMs:writeNextAttemptUnixMs:)"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV13schemaVersion8relayUrl6access9readState05writeN00M17LastAttemptUnixMs0opqrS00m4NextqrS00otqrS0ACs6UInt16V_S4Ss6UInt64VSgA3Qtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiRelayStatusRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readLastAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRelayStatusRecord","readLastAttemptUnixMs"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV21readLastAttemptUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readNextAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRelayStatusRecord","readNextAttemptUnixMs"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV21readNextAttemptUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeLastAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRelayStatusRecord","writeLastAttemptUnixMs"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV22writeLastAttemptUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeNextAttemptUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRelayStatusRecord","writeNextAttemptUnixMs"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV22writeNextAttemptUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayStatusRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiRelayStatusRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusRecord","access"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV6accessSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relayUrl"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusRecord","relayUrl"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV8relayUrlSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusRecord","readState"],"precise":"s:19RadrootsKitBindings20FfiRelayStatusRecordV9readStateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeKind"}],"kind":"swift.enum","path":["FfiRuntimeChangeKind"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","media"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO5mediayA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relay"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","relay"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO5relayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"today"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","today"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO5todayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drafts"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","drafts"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO6draftsyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initial"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","initial"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO7initialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identity"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","identity"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO8identityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lifecycle"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","lifecycle"],"precise":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO9lifecycleyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.struct","path":["FfiRuntimeInfoRecord"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"app"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sdk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sdkClosed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRuntimeInfoRecord","init(schemaVersion:app:sdk:sdkClosed:)"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV13schemaVersion3app3sdk0K6ClosedACs6UInt16V_AA0d3AppfG0VAA0d5BuildfG0VSbtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeInfoRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","app"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV3appAA0d3AppfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","sdk"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV3sdkAA0d5BuildfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiRuntimeInfoRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkClosed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","sdkClosed"],"precise":"s:19RadrootsKitBindings20FfiRuntimeInfoRecordV9sdkClosedSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiThreadEntryRecord"}],"kind":"swift.struct","path":["FfiThreadEntryRecord"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiThreadEntryRecord","authorProfile"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13authorProfileAA0diG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parentEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiThreadEntryRecord","parentEventId"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13parentEventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiThreadProfileO","spelling":"FfiThreadProfile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"root"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"parentEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiThreadEntryRecord","init(schemaVersion:eventId:authorPublicKey:content:authoredAtUnixS:profile:root:parentEventId:authorProfile:)"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13schemaVersion7eventId15authorPublicKey7content15authoredAtUnixS7profile4root011parentEventK00L7ProfileACs6UInt16V_S3Ss6UInt64VAA0deW0OS2SAA0dwG0VSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiThreadEntryRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPublicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiThreadEntryRecord","authorPublicKey"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV15authorPublicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authoredAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiThreadEntryRecord","authoredAtUnixS"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV15authoredAtUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiThreadEntryRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiThreadEntryRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"root"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiThreadEntryRecord","root"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV4rootSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"content"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiThreadEntryRecord","content"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiThreadEntryRecord","eventId"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV7eventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiThreadProfileO","spelling":"FfiThreadProfile"}],"kind":"swift.property","path":["FfiThreadEntryRecord","profile"],"precise":"s:19RadrootsKitBindings20FfiThreadEntryRecordV7profileAA0dE7ProfileOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomUploadInput"}],"kind":"swift.struct","path":["FfiBlossomUploadInput"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artifactId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomUploadInput","artifactId"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV10artifactIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomUploadInput","operationId"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV11operationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorizationContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorizationCreatedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorizationLifetimeSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"signingDeadlineUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"signingCancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"verifiedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"updatedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomUploadInput","init(schemaVersion:draftId:expectedRevision:media:authorizationContent:authorizationCreatedAtUnixS:authorizationLifetimeSeconds:operationId:artifactId:signingDeadlineUnixMs:signingCancellation:verifiedAtUnixMs:updatedAtUnixMs:)"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV13schemaVersion7draftId16expectedRevision5media20authorizationContent0O14CreatedAtUnixS0O15LifetimeSeconds09operationK008artifactK0015signingDeadlineS2Ms0X12Cancellation08verifiedrsZ007updatedrsZ0ACs6UInt16V_SSs6UInt64VAA0d13PreparedMediaG0VSSA2TS2SAtA0D18CancellationPolicyOA2Ttcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiBlossomUploadInput","schemaVersion"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updatedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiBlossomUploadInput","updatedAtUnixMs"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV15updatedAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiBlossomUploadInput","expectedRevision"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV16expectedRevisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verifiedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiBlossomUploadInput","verifiedAtUnixMs"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV16verifiedAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signingCancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"}],"kind":"swift.property","path":["FfiBlossomUploadInput","signingCancellation"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV19signingCancellationAA0dI6PolicyOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomUploadInput","authorizationContent"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV20authorizationContentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signingDeadlineUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiBlossomUploadInput","signingDeadlineUnixMs"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV21signingDeadlineUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationCreatedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiBlossomUploadInput","authorizationCreatedAtUnixS"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV27authorizationCreatedAtUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationLifetimeSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiBlossomUploadInput","authorizationLifetimeSeconds"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV28authorizationLifetimeSecondss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomUploadInput","==(_:_:)"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiBlossomUploadInput","hash(into:)"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiBlossomUploadInput","media"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV5mediaAA0d13PreparedMediaG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draftId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomUploadInput","draftId"],"precise":"s:19RadrootsKitBindings21FfiBlossomUploadInputV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCancellationPolicy"}],"kind":"swift.enum","path":["FfiCancellationPolicy"],"precise":"s:19RadrootsKitBindings21FfiCancellationPolicyO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localCooperative"}],"kind":"swift.enum.case","path":["FfiCancellationPolicy","localCooperative"],"precise":"s:19RadrootsKitBindings21FfiCancellationPolicyO16localCooperativeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservePublishedRequest"}],"kind":"swift.enum.case","path":["FfiCancellationPolicy","preservePublishedRequest"],"precise":"s:19RadrootsKitBindings21FfiCancellationPolicyO24preservePublishedRequestyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCardLifecycleState"}],"kind":"swift.enum","path":["FfiCardLifecycleState"],"precise":"s:19RadrootsKitBindings21FfiCardLifecycleStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"past"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","past"],"precise":"s:19RadrootsKitBindings21FfiCardLifecycleStateO4pastyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sold"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","sold"],"precise":"s:19RadrootsKitBindings21FfiCardLifecycleStateO4soldyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"active"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","active"],"precise":"s:19RadrootsKitBindings21FfiCardLifecycleStateO6activeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.struct","path":["FfiLocalNetworkRecord"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","generation"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV10generations6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"label"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relayUrls"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"locality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"followedAuthors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"generation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiLocalNetworkRecord","init(schemaVersion:id:label:relayUrls:locality:followedAuthors:generation:)"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV13schemaVersion2id5label9relayUrls8locality15followedAuthors10generationACs6UInt16V_S2SSaySSGSSSgAMs6UInt64Vtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"followedAuthors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","followedAuthors"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV15followedAuthorsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiLocalNetworkRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","id"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV2idSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiLocalNetworkRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"label"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","label"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV5labelSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","locality"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV8localitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relayUrls"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiLocalNetworkRecord","relayUrls"],"precise":"s:19RadrootsKitBindings21FfiLocalNetworkRecordV9relayUrlsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiPreparedMediaInput"}],"kind":"swift.struct","path":["FfiPreparedMediaInput"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"opaqueReference"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileDescriptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sha256"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"alt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"preparedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiPreparedMediaInput","init(schemaVersion:opaqueReference:fileDescriptor:url:sha256:mediaType:byteSize:width:height:alt:preparedAtUnixS:)"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV13schemaVersion15opaqueReference14fileDescriptor3url6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_SSs6UInt64VS3SARs6UInt32VATSSARtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiPreparedMediaInput","schemaVersion"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileDescriptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiPreparedMediaInput","fileDescriptor"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV14fileDescriptors6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"opaqueReference"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiPreparedMediaInput","opaqueReference"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV15opaqueReferenceSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preparedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiPreparedMediaInput","preparedAtUnixS"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV15preparedAtUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiPreparedMediaInput","==(_:_:)"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiPreparedMediaInput","alt"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV3altSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiPreparedMediaInput","url"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV3urlSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiPreparedMediaInput","hash(into:)"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiPreparedMediaInput","width"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV5widths6UInt32Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiPreparedMediaInput","height"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV6heights6UInt32Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sha256"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiPreparedMediaInput","sha256"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV6sha256SSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiPreparedMediaInput","byteSize"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV8byteSizes6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiPreparedMediaInput","mediaType"],"precise":"s:19RadrootsKitBindings21FfiPreparedMediaInputV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSearchResultRecord"}],"kind":"swift.struct","path":["FfiSearchResultRecord"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resultType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiSearchResultTypeO","spelling":"FfiSearchResultType"}],"kind":"swift.property","path":["FfiSearchResultRecord","resultType"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV10resultTypeAA0defI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"resultType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings19FfiSearchResultTypeO","spelling":"FfiSearchResultType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"stableId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"card"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiSearchResultRecord","init(schemaVersion:resultType:stableId:card:profile:)"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV13schemaVersion10resultType8stableId4card7profileACs6UInt16V_AA0defK0OSSAA0d9TodayCardG0VSgAA0d7ProfileG0VSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiSearchResultRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSearchResultRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"card"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiSearchResultRecord","card"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV4cardAA0d9TodayCardG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiSearchResultRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiSearchResultRecord","profile"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV7profileAA0d7ProfileG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stableId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiSearchResultRecord","stableId"],"precise":"s:19RadrootsKitBindings21FfiSearchResultRecordV8stableIdSSvp"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSubscriptionHandle"}],"kind":"swift.class","path":["FfiSubscriptionHandle"],"precise":"s:19RadrootsKitBindings21FfiSubscriptionHandleC"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsubscribe"},{"kind":"text","spelling":"()"}],"kind":"swift.method","path":["FfiSubscriptionHandle","unsubscribe()"],"precise":"s:19RadrootsKitBindings21FfiSubscriptionHandleC11unsubscribeyyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isActive"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.method","path":["FfiSubscriptionHandle","isActive()"],"precise":"s:19RadrootsKitBindings21FfiSubscriptionHandleC8isActiveSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.struct","path":["FfiTodayRefreshRecord"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEvents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","sourceEvents"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV12sourceEventss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"visibleCards"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","visibleCards"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV12visibleCardss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"update"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceEvents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"visibleCards"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"profiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"threadEntries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"changed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiTodayRefreshRecord","init(schemaVersion:update:sourceEvents:visibleCards:profiles:threadEntries:contentGeneration:changed:)"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV13schemaVersion6update12sourceEvents12visibleCards8profiles13threadEntries17contentGeneration7changedACs6UInt16V_AA0dE16ProjectionUpdateOs6UInt64VA4QSbtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"threadEntries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","threadEntries"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV13threadEntriess6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","contentGeneration"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV17contentGenerations6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayRefreshRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiTodayRefreshRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","update"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV6updateAA0dE16ProjectionUpdateOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"changed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","changed"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV7changedSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","profiles"],"precise":"s:19RadrootsKitBindings21FfiTodayRefreshRecordV8profiless6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCardAddParityRecord"}],"kind":"swift.struct","path":["FfiCardAddParityRecord"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiCardAddParityRecord","commandType"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV11commandTypeAA0df7CommandJ0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiCardAddParityRecord","init(schemaVersion:cardType:commandType:)"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV13schemaVersion8cardType07commandL0ACs6UInt16V_AA0d5TodayeL0OAA0df7CommandL0Otcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiCardAddParityRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiCardAddParityRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiCardAddParityRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"}],"kind":"swift.property","path":["FfiCardAddParityRecord","cardType"],"precise":"s:19RadrootsKitBindings22FfiCardAddParityRecordV8cardTypeAA0d5TodayeJ0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeRecord"}],"kind":"swift.struct","path":["FfiRuntimeChangeRecord"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","generation"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV10generations6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"generation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","spelling":"FfiRuntimeChangeKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"entityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiRuntimeChangeRecord","init(schemaVersion:generation:kind:entityId:)"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV13schemaVersion10generation4kind8entityIdACs6UInt16V_s6UInt64VAA0deF4KindOSSSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeChangeRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiRuntimeChangeRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRuntimeChangeKindO","spelling":"FfiRuntimeChangeKind"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","kind"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV4kindAA0deF4KindOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"entityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","entityId"],"precise":"s:19RadrootsKitBindings22FfiRuntimeChangeRecordV8entityIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiStorageStatusRecord"}],"kind":"swift.struct","path":["FfiStorageStatusRecord"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"backend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"openMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shutdown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"integrity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiStorageStatusRecord","init(schemaVersion:backend:openMode:shutdown:integrity:)"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV13schemaVersion7backend8openMode8shutdown9integrityACs6UInt16V_S4Stcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiStorageStatusRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiStorageStatusRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiStorageStatusRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiStorageStatusRecord","backend"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV7backendSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"openMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiStorageStatusRecord","openMode"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV8openModeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shutdown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiStorageStatusRecord","shutdown"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV8shutdownSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"integrity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiStorageStatusRecord","integrity"],"precise":"s:19RadrootsKitBindings22FfiStorageStatusRecordV9integritySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.struct","path":["FfiIdentityStatusRecord"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"hostSignerConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiIdentityStatusRecord","init(schemaVersion:publicKey:hostSignerConfigured:)"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV13schemaVersion9publicKey20hostSignerConfiguredACs6UInt16V_SSSbtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiIdentityStatusRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostSignerConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiIdentityStatusRecord","hostSignerConfigured"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV20hostSignerConfiguredSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityStatusRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiIdentityStatusRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiIdentityStatusRecord","publicKey"],"precise":"s:19RadrootsKitBindings23FfiIdentityStatusRecordV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaReferenceRecord"}],"kind":"swift.struct","path":["FfiMediaReferenceRecord"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","spelling":"FfiMediaVerificationState"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","verification"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV12verificationAA0dE17VerificationStateOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sha256"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"alt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"verification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings25FfiMediaVerificationStateO","spelling":"FfiMediaVerificationState"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMediaReferenceRecord","init(schemaVersion:url:sha256:mediaType:width:height:byteSize:alt:verification:)"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV13schemaVersion3url6sha2569mediaType5width6height8byteSize3alt12verificationACs6UInt16V_S2SSgAOs6UInt32VSgARs6UInt64VSgAoA0dE17VerificationStateOtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaReferenceRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","alt"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV3altSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","url"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV3urlSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiMediaReferenceRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","width"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV5widths6UInt32VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","height"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV6heights6UInt32VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sha256"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","sha256"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV6sha256SSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","byteSize"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV8byteSizes6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","mediaType"],"precise":"s:19RadrootsKitBindings23FfiMediaReferenceRecordV9mediaTypeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayProjectionUpdate"}],"kind":"swift.enum","path":["FfiTodayProjectionUpdate"],"precise":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incremental"}],"kind":"swift.enum.case","path":["FfiTodayProjectionUpdate","incremental"],"precise":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO11incrementalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rebuild"}],"kind":"swift.enum.case","path":["FfiTodayProjectionUpdate","rebuild"],"precise":"s:19RadrootsKitBindings24FfiTodayProjectionUpdateO7rebuildyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SignerAvailabilityRecord"}],"kind":"swift.enum","path":["SignerAvailabilityRecord"],"precise":"s:19RadrootsKitBindings24SignerAvailabilityRecordO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","unavailable"],"precise":"s:19RadrootsKitBindings24SignerAvailabilityRecordO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","busy"],"precise":"s:19RadrootsKitBindings24SignerAvailabilityRecordO4busyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","ready"],"precise":"s:19RadrootsKitBindings24SignerAvailabilityRecordO5readyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","locked"],"precise":"s:19RadrootsKitBindings24SignerAvailabilityRecordO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaVerificationState"}],"kind":"swift.enum","path":["FfiMediaVerificationState"],"precise":"s:19RadrootsKitBindings25FfiMediaVerificationStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","unavailable"],"precise":"s:19RadrootsKitBindings25FfiMediaVerificationStateO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","failed"],"precise":"s:19RadrootsKitBindings25FfiMediaVerificationStateO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","pending"],"precise":"s:19RadrootsKitBindings25FfiMediaVerificationStateO7pendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verified"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","verified"],"precise":"s:19RadrootsKitBindings25FfiMediaVerificationStateO8verifiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ProtectedDataAvailability"}],"kind":"swift.enum","path":["ProtectedDataAvailability"],"precise":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["ProtectedDataAvailability","unavailable"],"precise":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}],"kind":"swift.enum.case","path":["ProtectedDataAvailability","available"],"precise":"s:19RadrootsKitBindings25ProtectedDataAvailabilityO9availableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayStatusReportRecord"}],"kind":"swift.struct","path":["FfiRelayStatusReportRecord"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"readAvailability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"writeAvailability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiRelayStatusReportRecord","init(schemaVersion:profile:state:readAvailability:writeAvailability:relays:)"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV13schemaVersion7profile5state16readAvailability05writeN06relaysACs6UInt16V_S4SSayAA0defH0VGtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readAvailability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","readAvailability"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV16readAvailabilitySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeAvailability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","writeAvailability"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV17writeAvailabilitySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayStatusReportRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiRelayStatusReportRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","state"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","relays"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV6relaysSayAA0defH0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","profile"],"precise":"s:19RadrootsKitBindings26FfiRelayStatusReportRecordV7profileSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiOperationSettlementRecord"}],"kind":"swift.struct","path":["FfiOperationSettlementRecord"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryPlans"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliveryPlans"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13deliveryPlanss6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indeterminate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","indeterminate"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13indeterminates6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifacts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"signed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"admitted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pending"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"retryable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"indeterminate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"failedTerminal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"cancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryPlans"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliverySatisfied"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryPending"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryRetryable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryExhausted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryFailedTerminal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiOperationSettlementRecord","init(schemaVersion:artifacts:signed:admitted:pending:retryable:indeterminate:failedTerminal:cancelled:deliveryPlans:deliverySatisfied:deliveryPending:deliveryRetryable:deliveryExhausted:deliveryFailedTerminal:deliveryCancelled:)"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13schemaVersion9artifacts6signed8admitted7pending9retryable13indeterminate14failedTerminal9cancelled13deliveryPlans0S9Satisfied0S7Pending0S9Retryable0S9Exhausted0s6FailedQ00S9CancelledACs6UInt16V_A15Utcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"schemaVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","schemaVersion"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedTerminal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","failedTerminal"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV14failedTerminals6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryPending"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliveryPending"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV15deliveryPendings6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliveryCancelled"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliveryCancelleds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryExhausted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliveryExhausted"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliveryExhausteds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryRetryable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliveryRetryable"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliveryRetryables6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliverySatisfied"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliverySatisfied"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV17deliverySatisfieds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryFailedTerminal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","deliveryFailedTerminal"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV22deliveryFailedTerminals6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiOperationSettlementRecord","==(_:_:)"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","spelling":"Hasher"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["FfiOperationSettlementRecord","hash(into:)"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","signed"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV6signeds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","pending"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV7pendings6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"admitted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","admitted"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV8admitteds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artifacts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","artifacts"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV9artifactss6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","cancelled"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV9cancelleds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retryable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiOperationSettlementRecord","retryable"],"precise":"s:19RadrootsKitBindings28FfiOperationSettlementRecordV9retryables6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSubscriptionHandleProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["FfiSubscriptionHandleProtocol"],"precise":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsubscribe"},{"kind":"text","spelling":"()"}],"kind":"swift.method","path":["FfiSubscriptionHandleProtocol","unsubscribe()"],"precise":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP11unsubscribeyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isActive"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.method","path":["FfiSubscriptionHandleProtocol","isActive()"],"precise":"s:19RadrootsKitBindings29FfiSubscriptionHandleProtocolP8isActiveSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"logInfo"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"msg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.func","path":["logInfo(msg:)"],"precise":"s:19RadrootsKitBindings7logInfo3msgySS_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"logDebug"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"msg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.func","path":["logDebug(msg:)"],"precise":"s:19RadrootsKitBindings8logDebug3msgySS_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"logError"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"msg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.func","path":["logError(msg:)"],"precise":"s:19RadrootsKitBindings8logError3msgySS_tKF"}]}
diff --git a/RadrootsFFI/provenance.json b/RadrootsFFI/provenance.json
@@ -10,12 +10,12 @@
"files": [],
"provenance": {
"repository": "https://github.com/radrootslabs/lib",
- "revision": "09065a610d95e57acdc895a14c07580fa099e7c3",
+ "revision": "33029ce6c297d1af66a4931f563e930b6d22a311",
"architecture": "radroots.crates.release.v2",
"catalog_sha256": "8c27cebf6825f9ed74e122513c661f6dd31837dddb39d0988014121d8ab05e75",
- "lockfile_sha256": "799107b08936ead799ab76a40a4f060b2f9820666bfc1691976cb37123399e86",
- "source_archive_sha256": "68badd1fb02d9396682d368e62dfe79969d8da48529760789c823fb4ab54aea3",
- "source_date_epoch": 1786047316,
+ "lockfile_sha256": "8e00431a148c1d9aa219bc29cd46f6f88a06a08605a30719ecdd02fee9b089c0",
+ "source_archive_sha256": "fa3eddac640e422d508bf005e4677588fdb61ad72714211dae2a2aac6003e546",
+ "source_date_epoch": 1786145806,
"builder_id": "radroots_ios_app",
"features": []
}
diff --git a/RadrootsFFI/source.lock b/RadrootsFFI/source.lock
@@ -1,7 +1,11 @@
override RADROOTS_FIELD_LIB_GIT_URL := https://github.com/radrootslabs/lib
-override RADROOTS_FIELD_LIB_GIT_REV := 09065a610d95e57acdc895a14c07580fa099e7c3
+override RADROOTS_FIELD_LIB_GIT_REV := 33029ce6c297d1af66a4931f563e930b6d22a311
override RADROOTS_FIELD_FFI_CRATE_VERSION := 0.1.0-alpha
-override RADROOTS_FIELD_SOURCE_DATE_EPOCH := 1786047316
-override RADROOTS_FIELD_FFI_DEVICE_SHA256 := cceb5aea57a63c4a2e73cb1606341d1f8026a1bd9d1da03ef975cf77b9099632
-override RADROOTS_FIELD_FFI_SIMULATOR_SHA256 := 53f0efe2c56fd7fcd2c21bf244aa89c4cec6a67b865456f5fa5f7fd2b4180b7d
-override RADROOTS_FIELD_FFI_SWIFT_SHA256 := f7f1b6614651f558e79b75b305a6820b57d59fdef3239bd871e7d4c476369c7d
+override RADROOTS_FIELD_SOURCE_DATE_EPOCH := 1786145806
+override RADROOTS_FIELD_FFI_DEVICE_SHA256 := 1919259ea6ec3ed7bc0b3368b5e318e6837631fba1206e287616e7d576ac6e4a
+override RADROOTS_FIELD_FFI_SIMULATOR_SHA256 := 8e75b623bfe28fe3a3f087fccae7e4ef9319f1bd3a9f29a6adc08efbebf52f6a
+override RADROOTS_FIELD_FFI_SWIFT_SHA256 := f9f7810554c17c4ce9e320dc32bd169111149b3329f9eb19f7e5a67e79901da4
+override RADROOTS_FIELD_FFI_HEADER_SHA256 := c85a8b87c225e2548f01a8e25dfaf772ae9c3e9c1262deb16c86c9043b05836a
+override RADROOTS_FIELD_FFI_MODULEMAP_SHA256 := b228e67197e2c64b6f5b17a270faf640efc0e298e354b0b3301679e7c4dc321a
+override RADROOTS_FIELD_FFI_API_SHA256 := 27d7f2b96a7bf55ab8d2b25effc6a10e149d5afc483cb1485e5e57254cd95339
+override RADROOTS_FIELD_FFI_XCFRAMEWORK_SHA256 := 24612315a9a2710b8e67d4c05651d2c128cdc5c5669f2ad69b574af6707d36c4
diff --git a/project.yml b/project.yml
@@ -11,7 +11,7 @@ configs:
packages:
RadrootsKit:
url: https://github.com/radrootslabs/apple_kit.git
- revision: fdcf377466e1c25945ef561042ebc250eb68cd3a
+ revision: 265015fc537bfe507f12d801b9765be9764fbc95
targets:
Radroots:
diff --git a/radroots.lib.source-lock.v1.toml b/radroots.lib.source-lock.v1.toml
@@ -1,8 +1,8 @@
schema = "radroots.lib.source-lock.v1"
repository = "https://github.com/radrootslabs/lib"
-revision = "09065a610d95e57acdc895a14c07580fa099e7c3"
+revision = "33029ce6c297d1af66a4931f563e930b6d22a311"
architecture = "radroots.crates.release.v2"
workspace_catalog_sha256 = "8c27cebf6825f9ed74e122513c661f6dd31837dddb39d0988014121d8ab05e75"
version = "0.1.0-alpha"
-source_archive_sha256 = "68badd1fb02d9396682d368e62dfe79969d8da48529760789c823fb4ab54aea3"
-lockfile_sha256 = "799107b08936ead799ab76a40a4f060b2f9820666bfc1691976cb37123399e86"
+source_archive_sha256 = "fa3eddac640e422d508bf005e4677588fdb61ad72714211dae2a2aac6003e546"
+lockfile_sha256 = "8e00431a148c1d9aa219bc29cd46f6f88a06a08605a30719ecdd02fee9b089c0"