field_ios

In-the-field app for Radroots on iOS
git clone https://radroots.dev/git/field_ios.git
Log | Files | Refs | README | LICENSE

commit abb058456ea3b8acb59e8aca29947c27f7a11a07
parent a6b9882741e50ad94bf4283763936451320cb852
Author: triesap <tyson@radroots.org>
Date:   Thu, 10 Sep 2026 00:14:16 +0000

today: Preserve bounded relay refresh evidence across native layers

- Adopt verified shared fetch bounds and cumulative per-target page evidence
- Keep partial receipts and local projection freshness through Rust and Swift
- Exercise relay deadlines, cancellation, inventory limits and generated DTOs
- Regenerate exact native artifacts and qualify standalone host and Linux lanes

Diffstat:
MCargo.lock | 34++++++++++++++++++----------------
MCargo.toml | 26++++++++++++++------------
MPackage.swift | 3+++
MTera.xcodeproj/project.pbxproj | 8++++++++
MTera/Runtime/TeraGeneratedRuntimeBackend.swift | 52++--------------------------------------------------
ATera/Runtime/TeraGeneratedTodaySync.swift | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MTera/Runtime/TeraRuntimeClient.swift | 4++--
MTera/Runtime/TeraRuntimeModels.swift | 10----------
ATera/Runtime/TeraTodaySyncModels.swift | 47+++++++++++++++++++++++++++++++++++++++++++++++
MTera/State/TeraTodayPresentation.swift | 6+++++-
ATera/State/TeraTodayRelayPresentation.swift | 37+++++++++++++++++++++++++++++++++++++
MTera/State/TeraTodayStore.swift | 4++--
MTera/Views/TeraTodayStatusView.swift | 3+++
MTeraFFI/api/TeraKitBindings.symbols.json | 2+-
MTeraFFI/provenance.json | 70+++++++++++++++++++++++++++++++++++-----------------------------------
MTeraFFI/source.lock | 6+++---
MTeraFFI/source/aarch64-apple-darwin.json | 194++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
MTeraFFI/source/aarch64-apple-ios-sim.json | 194++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
MTeraFFI/source/aarch64-apple-ios.json | 194++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
MTeraTests/TeraAddStoreTests.swift | 2+-
MTeraTests/TeraMediaStoreTests.swift | 2+-
MTeraTests/TeraRuntimeClientFixtures.swift | 2+-
MTeraTests/TeraRuntimeResourceFixtures.swift | 2+-
MTeraTests/TeraScopeBackend.swift | 12++++++++----
MTeraTests/TeraSupportingStoreTests.swift | 2+-
MTeraTests/TeraTodayStoreTests.swift | 12++----------
ATeraTests/TeraTodaySyncFixtures.swift | 19+++++++++++++++++++
ATeraTests/TeraTodaySyncReceiptTests.swift | 131+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mcore/crates/tera_core/Cargo.toml | 2++
Mcore/crates/tera_core/src/runtime/product_surface.rs | 5++++-
Mcore/crates/tera_core/src/runtime/product_surface/context.rs | 3+++
Mcore/crates/tera_core/src/runtime/product_surface/today.rs | 113++++++++++++++-----------------------------------------------------------------
Acore/crates/tera_core/src/runtime/product_surface/today_sync.rs | 209+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Acore/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs | 86+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Acore/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs | 247+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Acore/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs | 260+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mcore/crates/tera_ffi/src/dto.rs | 46+++++++---------------------------------------
Acore/crates/tera_ffi/src/dto/today_sync.rs | 125+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Acore/crates/tera_ffi/tests/today_sync_contract.rs | 122+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mproject.yml | 2++
Mradroots.lib.source-lock.v1.toml | 8++++----
Mrelease/provenance.json | 16++++++++--------
Mrelease/sbom.cdx.json | 250++++++++++++++++++++++++++++++++++++++++---------------------------------------
Mscripts/ffi_source.py | 5+++++
Mscripts/kotlin_smoke.py | 1+
Ascripts/kotlin_smoke/src/test/kotlin/tera/smoke/TodayReceiptTests.kt | 48++++++++++++++++++++++++++++++++++++++++++++++++
Mscripts/linux-shared-rust.sh | 4+++-
Mscripts/test_ffi_provenance.py | 17+++++++++++++++++
Mscripts/test_kotlin_smoke.py | 6+++---
Mtest-fixtures/legacy-identifiers.v1.json | 32++++++++++++++++++++++++++++++++
Mtest-fixtures/maintainability-baseline.v1.json | 4++--
Mtest-fixtures/swiftlint-maintainability-baseline.v1.json | 4++--
52 files changed, 2124 insertions(+), 657 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock @@ -1788,7 +1788,7 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "radroots_blossom" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "mediatype", "serde", @@ -1800,7 +1800,7 @@ dependencies = [ [[package]] name = "radroots_core" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "rust_decimal", "serde", @@ -1809,7 +1809,7 @@ dependencies = [ [[package]] name = "radroots_event" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "hex", "jiff-tzdb", @@ -1827,7 +1827,7 @@ dependencies = [ [[package]] name = "radroots_event_codec" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "hex", "radroots_blossom", @@ -1844,7 +1844,7 @@ dependencies = [ [[package]] name = "radroots_identity" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "k256", "serde", @@ -1854,7 +1854,7 @@ dependencies = [ [[package]] name = "radroots_nostr" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "base64", "nostr 0.44.8", @@ -1871,7 +1871,7 @@ dependencies = [ [[package]] name = "radroots_protocol" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "serde", ] @@ -1879,7 +1879,7 @@ dependencies = [ [[package]] name = "radroots_sdk" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "radroots_blossom", "radroots_core", @@ -1904,7 +1904,7 @@ dependencies = [ [[package]] name = "radroots_secrets" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "chacha20poly1305", "sha2", @@ -1915,7 +1915,7 @@ dependencies = [ [[package]] name = "radroots_signing" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "hex", "radroots_event", @@ -1929,7 +1929,7 @@ dependencies = [ [[package]] name = "radroots_storage" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "radroots_event", "radroots_event_codec", @@ -1943,7 +1943,7 @@ dependencies = [ [[package]] name = "radroots_storage_sqlite" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "fs2", "radroots_event", @@ -1960,7 +1960,7 @@ dependencies = [ [[package]] name = "radroots_sync" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "radroots_event", "radroots_event_codec", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "radroots_trade" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "hex", "radroots_core", @@ -1989,7 +1989,7 @@ dependencies = [ [[package]] name = "radroots_transport" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "radroots_event", "radroots_identity", @@ -2001,7 +2001,7 @@ dependencies = [ [[package]] name = "radroots_transport_nostr" version = "0.1.0-alpha" -source = "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +source = "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" dependencies = [ "async-wsocket", "futures", @@ -2671,6 +2671,7 @@ name = "tera_core" version = "0.1.0-alpha" dependencies = [ "chrono", + "futures-util", "hex", "nostr 0.44.8", "radroots_blossom", @@ -2691,6 +2692,7 @@ dependencies = [ "tempfile", "thiserror 1.0.69", "tokio", + "tokio-tungstenite", "url", "uuid", ] diff --git a/Cargo.toml b/Cargo.toml @@ -26,26 +26,28 @@ unimplemented = "deny" [workspace.dependencies] chrono = { version = "0.4" } +futures-util = { version = "0.3", default-features = false, features = ["sink", "std"] } hex = { version = "0.4" } nostr = { version = "0.44.7", default-features = false } -radroots_blossom = { package = "radroots_blossom", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_event = { package = "radroots_event", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_event_codec = { package = "radroots_event_codec", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_identity = { package = "radroots_identity", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_nostr = { package = "radroots_nostr", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_protocol = { package = "radroots_protocol", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_sdk = { version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_signing = { package = "radroots_signing", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_storage = { package = "radroots_storage", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_sync = { package = "radroots_sync", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_transport = { package = "radroots_transport", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } -radroots_transport_nostr = { package = "radroots_transport_nostr", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" } +radroots_blossom = { package = "radroots_blossom", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_event = { package = "radroots_event", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_event_codec = { package = "radroots_event_codec", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_identity = { package = "radroots_identity", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_nostr = { package = "radroots_nostr", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_protocol = { package = "radroots_protocol", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_sdk = { version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_signing = { package = "radroots_signing", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_storage = { package = "radroots_storage", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_sync = { package = "radroots_sync", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_transport = { package = "radroots_transport", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } +radroots_transport_nostr = { package = "radroots_transport_nostr", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } serde = { version = "1", default-features = false, features = ["derive", "alloc"] } serde_json = { version = "1", default-features = false, features = ["alloc"] } sha2 = { version = "0.10", default-features = false } tempfile = { version = "3" } thiserror = { version = "1" } tokio = { version = "1" } +tokio-tungstenite = { version = "0.26.2", default-features = false, features = ["handshake"] } url = { version = "2" } uuid = { version = "1.22.0", features = ["v4", "v7"] } async-trait = { version = "0.1.89" } diff --git a/Package.swift b/Package.swift @@ -60,6 +60,7 @@ let package = Package( "Runtime/TeraCheckedTime.swift", "Runtime/TeraErrorRecovery.swift", "Runtime/TeraGeneratedRuntimeBackend.swift", + "Runtime/TeraGeneratedTodaySync.swift", "Runtime/TeraLifecycleCoordinator.swift", "Runtime/TeraLifecycleBridge.swift", "Runtime/TeraOpenedMedia.swift", @@ -67,6 +68,7 @@ let package = Package( "Runtime/TeraRuntimeBoundedTask.swift", "Runtime/TeraRuntimeClient.swift", "Runtime/TeraRuntimeModels.swift", + "Runtime/TeraTodaySyncModels.swift", "Runtime/TeraRuntimeInvalidation.swift", "Runtime/TeraGeneratedInvalidation.swift", "Runtime/TeraRuntimeResourceCreation.swift", @@ -76,6 +78,7 @@ let package = Package( "Runtime/TeraUserMessageClassifier.swift", "Runtime/TeraUserMessages.swift", "State/TeraAddStore.swift", + "State/TeraTodayRelayPresentation.swift", "State/TeraAddStartupSnapshot.swift", "State/TeraAddPresentation.swift", "State/TeraStoreObservation.swift", diff --git a/Tera.xcodeproj/project.pbxproj b/Tera.xcodeproj/project.pbxproj @@ -55,7 +55,9 @@ CDBE38E6B521611436F28858 /* TeraMediaStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61B6F0B16BFD8F046E9C163F /* TeraMediaStoreTests.swift */; }; D64AC2FDC6FE05A39114D2DB /* TeraMediaFileFixture.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C914B349DAE2EF66658229 /* TeraMediaFileFixture.swift */; }; D918A664D9A4B9859A1A6503 /* TeraErrorRecoveryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93A3358AFC23C567DB9CB02F /* TeraErrorRecoveryTests.swift */; }; + DBA4B403D65289242AFDDB07 /* TeraTodaySyncReceiptTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BC55E41FBE589010038FDA5 /* TeraTodaySyncReceiptTests.swift */; }; DF97F408D7D32F72C5AF5939 /* TeraRootShellUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5238B5F236C392C82CEF9838 /* TeraRootShellUITests.swift */; }; + E4E85524E39F13D6C76650F1 /* TeraTodaySyncFixtures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5854504D0CAD5ABC29302292 /* TeraTodaySyncFixtures.swift */; }; E508A7061082B091B733D62B /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67ACCE25979BA86C1EC5BFD6 /* App.swift */; }; E98A5C885E3955D4DC4BB1EC /* TeraTodayCacheFirstTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53CB51FEF4CE772320B3264C /* TeraTodayCacheFirstTests.swift */; }; EF7293C553BF1DB45EEEBD49 /* local-social-personas.v1.json in Resources */ = {isa = PBXBuildFile; fileRef = 27D9D40699A01FFB02F30B11 /* local-social-personas.v1.json */; }; @@ -101,6 +103,7 @@ 5238B5F236C392C82CEF9838 /* TeraRootShellUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraRootShellUITests.swift; sourceTree = "<group>"; }; 53CB51FEF4CE772320B3264C /* TeraTodayCacheFirstTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraTodayCacheFirstTests.swift; sourceTree = "<group>"; }; 57CA176D0A7566A4ADD2CEA4 /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; }; + 5854504D0CAD5ABC29302292 /* TeraTodaySyncFixtures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraTodaySyncFixtures.swift; sourceTree = "<group>"; }; 58E711687008866790042792 /* TeraBindingPortabilityTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraBindingPortabilityTests.swift; sourceTree = "<group>"; }; 61B6F0B16BFD8F046E9C163F /* TeraMediaStoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraMediaStoreTests.swift; sourceTree = "<group>"; }; 61D8C0835D5A1D5C36D80020 /* TeraBackgroundUploadFixtures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraBackgroundUploadFixtures.swift; sourceTree = "<group>"; }; @@ -121,6 +124,7 @@ 999BDCEF144A19F35D048D15 /* TeraTests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = TeraTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 99BE248D1450D76476255626 /* TeraTodayPresentationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraTodayPresentationTests.swift; sourceTree = "<group>"; }; 9B10B1F3C7FCD9A72F04FC00 /* TeraOpenedMediaTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraOpenedMediaTests.swift; sourceTree = "<group>"; }; + 9BC55E41FBE589010038FDA5 /* TeraTodaySyncReceiptTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraTodaySyncReceiptTests.swift; sourceTree = "<group>"; }; 9ED6D3E35C3235B6068E1902 /* TeraScopeBackend.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraScopeBackend.swift; sourceTree = "<group>"; }; 9F22CFABCF27A28408F68D25 /* TeraAddStoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeraAddStoreTests.swift; sourceTree = "<group>"; }; 9F54FC4930051FC4611B37D3 /* tera */ = {isa = PBXFileReference; lastKnownFileType = folder; name = tera; path = .; sourceTree = SOURCE_ROOT; }; @@ -249,6 +253,8 @@ 8120C6BA40C3087C4D11D432 /* TeraTodayPagingTests.swift */, 99BE248D1450D76476255626 /* TeraTodayPresentationTests.swift */, 794D475C70BA8ED994D1CA66 /* TeraTodayStoreTests.swift */, + 5854504D0CAD5ABC29302292 /* TeraTodaySyncFixtures.swift */, + 9BC55E41FBE589010038FDA5 /* TeraTodaySyncReceiptTests.swift */, 46DDEE781FDD92A292FD847B /* TeraUserMessagesTests.swift */, ); path = TeraTests; @@ -502,6 +508,8 @@ 5F7F8C48635A1676BD0A7AF6 /* TeraTodayPagingTests.swift in Sources */, AA7C3FC1F46B6723A39B1D09 /* TeraTodayPresentationTests.swift in Sources */, 64D49ADFD3FDD54CBA509DC5 /* TeraTodayStoreTests.swift in Sources */, + E4E85524E39F13D6C76650F1 /* TeraTodaySyncFixtures.swift in Sources */, + DBA4B403D65289242AFDDB07 /* TeraTodaySyncReceiptTests.swift in Sources */, 4734A842C366608EC1BD31C5 /* TeraUserMessagesTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/Tera/Runtime/TeraGeneratedRuntimeBackend.swift b/Tera/Runtime/TeraGeneratedRuntimeBackend.swift @@ -176,39 +176,14 @@ private final class TeraGeneratedRuntimeBackend: TeraRuntimeBackend, @unchecked context: TeraLocalNetwork, nowUnixSeconds: UInt64, update: TeraTodayProjectionUpdate - ) async throws -> TeraTodayRefreshReceipt { + ) async throws -> TeraTodaySyncReceipt { do { let receipt = try await runtime.phase1SyncToday( context: context.generatedValue, nowUnixS: nowUnixSeconds, update: update.generatedValue ) - switch receipt.relayState { - case .complete: - return receipt.projection.appValue - case .partial: - throw TeraRuntimeFailure( - schemaVersion: 1, - code: "today_relay_partial", - category: "relay", - retryable: true, - recoveryActions: ["retry"], - operationID: "runtime.today.refresh", - capabilityID: "nostr_source", - safeMessage: "Today refreshed from only part of the local network." - ) - case .offline: - throw TeraRuntimeFailure( - schemaVersion: 1, - code: "today_relay_offline", - category: "relay", - retryable: true, - recoveryActions: ["retry"], - operationID: "runtime.today.refresh", - capabilityID: "nostr_source", - safeMessage: "Today is showing saved posts because the local network is offline." - ) - } + return receipt.appValue } catch { throw Self.failure(from: error) } @@ -890,29 +865,6 @@ extension TeraTodayProjectionUpdate { } } -extension FfiTodayRefreshRecord { - fileprivate var appValue: TeraTodayRefreshReceipt { - TeraTodayRefreshReceipt( - update: update.appValue, - sourceEvents: sourceEvents, - visibleCards: visibleCards, - profiles: profiles, - threadEntries: threadEntries, - contentGeneration: contentGeneration, - changed: changed - ) - } -} - -extension FfiTodayProjectionUpdate { - fileprivate var appValue: TeraTodayProjectionUpdate { - switch self { - case .incremental: .incremental - case .rebuild: .rebuild - } - } -} - extension FfiTodayPageRecord { fileprivate var appValue: TeraTodayPage { TeraTodayPage( diff --git a/Tera/Runtime/TeraGeneratedTodaySync.swift b/Tera/Runtime/TeraGeneratedTodaySync.swift @@ -0,0 +1,88 @@ +import Foundation +import TeraKitBindings + +extension FfiTodaySyncRecord { + var appValue: TeraTodaySyncReceipt { + TeraTodaySyncReceipt( + relayState: relayState.appValue, termination: termination.appValue, + targets: targets.map(\.appValue), pagesFetched: pagesFetched, + eventsObserved: eventsObserved, eventsAdmitted: eventsAdmitted, + eventsRejected: eventsRejected, projection: projection.appValue + ) + } +} + +extension FfiTodayTargetSyncRecord { + var appValue: TeraTodayTargetSyncReceipt { + TeraTodayTargetSyncReceipt( + targetFingerprint: targetFingerprint, finalState: finalState?.appValue, summary: summary?.appValue + ) + } +} + +extension FfiTodayTargetPageSummary { + var appValue: TeraTodayTargetPageSummary { + TeraTodayTargetPageSummary( + pagesObserved: pagesObserved, incompletePages: incompletePages, + missingOutcomePages: missingOutcomePages, lastIncomplete: lastIncomplete?.appValue + ) + } +} + +extension FfiTodayRelaySyncState { + var appValue: TeraTodayRelaySyncState { + switch self { + case .complete: .complete + case .partial: .partial + case .offline: .offline + } + } +} + +extension FfiTodaySyncTermination { + var appValue: TeraTodaySyncTermination { + switch self { + case .complete: .complete + case .pageLimit: .pageLimit + case .deadline: .deadline + case .cancelled: .cancelled + case .sourceFailed: .sourceFailed + } + } +} + +extension FfiTodayTargetSyncState { + var appValue: TeraTodayTargetSyncState { + switch self { + case .complete: .complete + case .partial: .partial + case .unavailable: .unavailable + case .failedRetryable: .failedRetryable + case .failedTerminal: .failedTerminal + case .cancelled: .cancelled + } + } +} + +extension FfiTodayRefreshRecord { + var appValue: TeraTodayRefreshReceipt { + TeraTodayRefreshReceipt( + update: update.appValue, + sourceEvents: sourceEvents, + visibleCards: visibleCards, + profiles: profiles, + threadEntries: threadEntries, + contentGeneration: contentGeneration, + changed: changed + ) + } +} + +extension FfiTodayProjectionUpdate { + var appValue: TeraTodayProjectionUpdate { + switch self { + case .incremental: .incremental + case .rebuild: .rebuild + } + } +} diff --git a/Tera/Runtime/TeraRuntimeClient.swift b/Tera/Runtime/TeraRuntimeClient.swift @@ -11,7 +11,7 @@ protocol TeraRuntimeBackend: Sendable { context: TeraLocalNetwork, nowUnixSeconds: UInt64, update: TeraTodayProjectionUpdate - ) async throws -> TeraTodayRefreshReceipt + ) async throws -> TeraTodaySyncReceipt func search( context: TeraLocalNetwork, query: String, @@ -433,7 +433,7 @@ actor TeraRuntimeClient { context: TeraLocalNetwork, nowUnixSeconds: UInt64, update: TeraTodayProjectionUpdate = .incremental - ) async throws -> TeraTodayRefreshReceipt { + ) async throws -> TeraTodaySyncReceipt { do { return try await runtimeOperation("runtime.today.refresh") { backend in try await backend.refreshToday( diff --git a/Tera/Runtime/TeraRuntimeModels.swift b/Tera/Runtime/TeraRuntimeModels.swift @@ -722,16 +722,6 @@ enum TeraTodayProjectionUpdate: Sendable, Equatable { case rebuild } -struct TeraTodayRefreshReceipt: Sendable, Equatable { - let update: TeraTodayProjectionUpdate - let sourceEvents: UInt64 - let visibleCards: UInt64 - let profiles: UInt64 - let threadEntries: UInt64 - let contentGeneration: UInt64 - let changed: Bool -} - enum TeraSearchResultType: Sendable, Equatable, Hashable { case card case profile diff --git a/Tera/Runtime/TeraTodaySyncModels.swift b/Tera/Runtime/TeraTodaySyncModels.swift @@ -0,0 +1,47 @@ +import Foundation + +enum TeraTodayRelaySyncState: Sendable, Equatable { + case complete, partial, offline +} + +enum TeraTodaySyncTermination: Sendable, Equatable { + case complete, pageLimit, deadline, cancelled, sourceFailed +} + +enum TeraTodayTargetSyncState: Sendable, Equatable { + case complete, partial, unavailable, failedRetryable, failedTerminal, cancelled +} + +struct TeraTodayTargetPageSummary: Sendable, Equatable { + let pagesObserved: UInt16 + let incompletePages: UInt16 + let missingOutcomePages: UInt16 + let lastIncomplete: TeraTodayTargetSyncState? +} + +struct TeraTodayTargetSyncReceipt: Sendable, Equatable { + let targetFingerprint: String + let finalState: TeraTodayTargetSyncState? + let summary: TeraTodayTargetPageSummary? +} + +struct TeraTodaySyncReceipt: Sendable, Equatable { + let relayState: TeraTodayRelaySyncState + let termination: TeraTodaySyncTermination + let targets: [TeraTodayTargetSyncReceipt] + let pagesFetched: UInt16 + let eventsObserved: UInt64 + let eventsAdmitted: UInt64 + let eventsRejected: UInt64 + let projection: TeraTodayRefreshReceipt +} + +struct TeraTodayRefreshReceipt: Sendable, Equatable { + let update: TeraTodayProjectionUpdate + let sourceEvents: UInt64 + let visibleCards: UInt64 + let profiles: UInt64 + let threadEntries: UInt64 + let contentGeneration: UInt64 + let changed: Bool +} diff --git a/Tera/State/TeraTodayPresentation.swift b/Tera/State/TeraTodayPresentation.swift @@ -66,10 +66,12 @@ struct TeraTodayPresentation: Sendable, Equatable { private(set) var content: TeraTodayContentAvailability = .notLoaded private(set) var refresh: TeraTodayRefreshState = .idle private(set) var freshness: TeraTodayFreshness = .unconfirmed + private(set) var relayReceipt: TeraTodaySyncReceipt? private(set) var readFailure: TeraTodayFailure? private(set) var isReading = false mutating func beginReload() { + relayReceipt = nil readFailure = nil isReading = false freshness = .unconfirmed @@ -82,7 +84,8 @@ struct TeraTodayPresentation: Sendable, Equatable { refresh = .refreshing } - mutating func refreshCompleted() { + mutating func refreshCompleted(_ receipt: TeraTodaySyncReceipt) { + relayReceipt = receipt refresh = .completed } @@ -139,6 +142,7 @@ struct TeraTodayPresentation: Sendable, Equatable { if case let .failed(failure) = refresh { messages.append("Refresh failed. \(failure.message)") } + messages.append(contentsOf: relayMessages) if let readFailure { messages.append(readFailure.readStatus) } diff --git a/Tera/State/TeraTodayRelayPresentation.swift b/Tera/State/TeraTodayRelayPresentation.swift @@ -0,0 +1,37 @@ +import Foundation + +extension TeraTodayPresentation { + var relayMessages: [String] { + guard let receipt = relayReceipt else { return [] } + let message: String + switch receipt.relayState { + case .complete: return [] + case .partial: message = "Refresh incomplete. Showing available posts." + case .offline: message = "Network refresh unavailable. Showing saved posts." + } + return [message] + receipt.targets.enumerated().map { index, target in + "Relay \(index + 1): \(target.statusMessage)" + } + } +} + +extension TeraTodayTargetSyncReceipt { + var statusMessage: String { + guard let summary, summary.pagesObserved > 0 else { return "Response unconfirmed." } + if summary.missingOutcomePages > 0 { + return "Some responses unconfirmed." + } + if let state = summary.lastIncomplete { + switch state { + case .complete: return "Response unconfirmed." + case .partial: return "Some requested posts were unavailable." + case .unavailable: return "A response was unavailable." + case .failedRetryable: return "A response failed. Try again." + case .failedTerminal: return "A response failed." + case .cancelled: return "A request was cancelled." + } + } + guard summary.incompletePages == 0, finalState == .complete else { return "Response unconfirmed." } + return "Returned pages finished." + } +} diff --git a/Tera/State/TeraTodayStore.swift b/Tera/State/TeraTodayStore.swift @@ -183,8 +183,8 @@ final class TeraTodayStore: ObservableObject { context: context, nowUnixSeconds: clock.unixSeconds(), update: update ) guard generation == requestGeneration, generation.isActive, !Task.isCancelled else { return nil } - presentation.refreshCompleted() - return receipt + presentation.refreshCompleted(receipt) + return receipt.projection } catch { guard generation == requestGeneration, generation.isActive, !Task.isCancelled else { return nil } presentation.refreshFailed(error) diff --git a/Tera/Views/TeraTodayStatusView.swift b/Tera/Views/TeraTodayStatusView.swift @@ -14,6 +14,9 @@ struct TeraTodayStatusView: View { if case let .failed(failure) = presentation.refresh { Label("Refresh failed. \(failure.message)", systemImage: failure.systemImage) } + ForEach(Array(presentation.relayMessages.enumerated()), id: \.offset) { _, message in + Text(message) + } if let failure = presentation.readFailure { Label(failure.readStatus, systemImage: failure.systemImage) } diff --git a/TeraFFI/api/TeraKitBindings.symbols.json b/TeraFFI/api/TeraKitBindings.symbols.json @@ -1 +1 @@ -{"generator":"Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)","module":{"name":"TeraKitBindings","platform":{"architecture":"arm64","environment":"simulator","operatingSystem":{"minimumVersion":{"major":18,"minor":0},"name":"ios"},"vendor":"apple"}},"relationships":[{"kind":"conformsTo","source":"s:15TeraKitBindings0A10HostSignerP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A10HostSignerP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeObserverP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeObserverP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A7RuntimeC","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A7RuntimeC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A7RuntimeC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:10Foundation14LocalizedErrorP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s5ErrorP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s5ErrorP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiMediaFileC","target":"s:15TeraKitBindings20FfiMediaFileProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiMediaFileC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiMediaFileC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAddDraftInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAddDraftInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiMediaOperationC","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiMediaOperationC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiMediaOperationC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiMediaFileProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiMediaFileProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiBlossomUploadInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiBlossomUploadInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiPreparedMediaInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiPreparedMediaInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSubscriptionHandleC","target":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSubscriptionHandleC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSubscriptionHandleC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRevisionInputRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRevisionInputRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s9EscapableP"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV11safeMessageSSvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV12capabilityIdSSSgvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersion4code8category9retryable15recoveryActions11operationId010capabilityN011safeMessageACs6UInt16V_S2SSbSaySSGSSSgAOSStcfc","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV15recoveryActionsSaySSGvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV4codeSSvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV8categorySSvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV9retryableSbvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC021phase1ApplySettingsToD0AA09FfiMobileG6RecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC12phase1Search7context5query5limit9asOfUnixSSayAA03FfiF12ResultRecordVGAA0m12LocalNetworkO0V_SSs6UInt16Vs6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC12probeBlossomAA03FfiF14EvidenceRecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC12uptimeMilliss5Int64VyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14identityStatusAA011FfiIdentityF6RecordVyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14phase1SettingsAA09FfiMobileF6RecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14sdkRelayStatusAA03FfifG12ReportRecordVSgyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14withHostSigner27applicationSupportDirectory12publicKeyHex016sourceGenerationM00nO15CreatedAtUnixMs13protectedData04hostG0ACSS_S2Ss6UInt64VAA09ProtectedU12AvailabilityOAA0afG0_ptYaKFZ","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedlM2MsAA03FfiG12StatusRecordVSS_AA0r3AddG5InputVs6UInt64VAOSgAOtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15phase1SyncToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfifG6RecordVAA0n12LocalNetworkO0V_s6UInt16Vs6UInt64VSgSSSgtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffif4HostH0O_AA0of8EndpointJ0OSSSaySSGtKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16phase1AddSchemasSayAA03FfiF12SchemaRecordVGyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16phase1DraftHeads5limitSayAA03FfiF12StatusRecordVGs6UInt16V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAA0qf6PolicyS0VALtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16sdkStorageStatusAA03FfifG6RecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAKtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC17phase1DraftStatus7draftIdAA03FfifG6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18phase1LocalNetwork7contextAA03FfifG6RecordVAG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18phase1RefreshToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18sdkBlossomEvidenceAA03FfifG6RecordVSgyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18setAppInfoPlatform8platform8bundleId7version11buildNumber0M3ShaySSSg_A4JtF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1CancelProfile11operationId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1CardAddParitySayAA03FfifgH6RecordVGyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1ProfileStatus11operationIdAA03FfifG6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedG14ArtifactRecordVAA0l12LocalNetworkO0V_SSAA0lG9OperationCtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiK12StatusRecordVAA0ogK5InputV_SSSgs6UInt64VSgtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1AdvanceProfile11operationIdAA03FfiG12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1CancelRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1RevisionStatus11operationIdAA03FfifG6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21configureDeviceRelays08writableG0ySaySSG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21configurePublicRelays08writableG0ySaySSG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1AdvanceRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1ReplaceSettings5inputAA03FfiG16TransitionRecordVAA0ifgK0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1MediaCacheStatus7contextAA03FfifgH6RecordVAA0j12LocalNetworkK0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1UploadDraftMedia5inputAA03FfiG12StatusRecordVAA0j7BlossomF5InputV_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfigH5InputV_s6UInt64VtKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC23sdkBlossomConfigurationAA03FfifG6RecordVSgyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC24configureSimulatorRelays08loopbackG0ySaySSG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC24phase1SaveRevisionIntent5inputAA03FfiG12StatusRecordVAA0jg5InputL0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC25phase1SaveProfileMetadata5inputAA03FfiG12StatusRecordVAA0jgh5InputL0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0qgH5InputVs6UInt64VANtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0lghO0VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0k7BlossomfI0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC27applicationSupportDirectory12publicKeyHex016sourceGenerationJ00kL15CreatedAtUnixMs13protectedDataACSS_S2Ss6UInt64VAA09ProtectedR12AvailabilityOtYaKcfc","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC27phase1VerifiedMediaArtifact7context10artifactIdAA03FfifgH6RecordVSgAA0l12LocalNetworkM0V_SStYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0k7BlossomM6IntentV_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0K27NativeUploadCompletionInputV_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC4infoAA03FfiD10InfoRecordVyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC8infoJsonSSyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC8phase1Me7context9asOfUnixSAA03FfiF6RecordVAA0k12LocalNetworkL0V_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC8shutdownAA17FfiShutdownRecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A8AppErrorO16errorDescriptionSSSgvp","target":"s:15TeraKitBindings0A8AppErrorO"},{"kind":"memberOf","source":"s:15TeraKitBindings0A8AppErrorO7FailureyAcA0aE6RecordV_tcACmF","target":"s:15TeraKitBindings0A8AppErrorO"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV13schemaVersion9publicKey7profile5cardsACs6UInt16V_SSAA0d7ProfileF0VSgSayAA0d9TodayCardF0VGtcfc","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV5cardsSayAA0d9TodayCardF0VGvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV7profileAA0d7ProfileF0VSgvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV9publicKeySSvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings12FfiDraftKindO10retractionyA2CmF","target":"s:15TeraKitBindings12FfiDraftKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings12FfiDraftKindO3addyA2CmF","target":"s:15TeraKitBindings12FfiDraftKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings12FfiMediaFileC14fileDescriptor8byteSizeACs6UInt64V_AGtKcfc","target":"s:15TeraKitBindings12FfiMediaFileC"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO6failedyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO7pendingyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO8orphanedyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO8verifiedyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO9preparingyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO9uploadingyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO10deliveringyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO11readyToSignyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO14mediaPreparingyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO14mediaUploadingyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO18partiallyDeliveredyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO5draftyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO6queuedyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO6signedyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO7signingyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO8completeyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO8terminalyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO9cancelledyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO9retryableyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO13multilineTextyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO4dateyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO4textyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO5mediayA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO6choiceyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO7decimalyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO8dateTimeyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO8locationyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV10foodStatusSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV10identifierSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV11commandTypeAA0de7CommandI0Ovp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV11eventTimingAA0d5EventI4KindOSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV11priceAmountSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV12eventEndDateSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13eventEndUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13eventTimezoneSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0de7CommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_SayAA0d13PreparedMediaG0VGtcfc","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV14eventStartDateSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV15eventStartUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV20foodPublishedAtUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV4unitSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV5mediaSayAA0d13PreparedMediaG0VGvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV5titleSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV7contentSSvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV7summarySSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV8currencySSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV8locationSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV8quantitySSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV12shuttingDownSbvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV12uptimeMilliss5Int64Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV13schemaVersion5build13startedUnixMs12uptimeMillis12shuttingDown8platformACs6UInt16V_AA0d5BuildfG0Vs5Int64VAOSbAA0de8PlatformG0VSgtcfc","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV13startedUnixMss5Int64Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV5buildAA0d5BuildfG0Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV8platformAA0de8PlatformG0VSgvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV11displayNameSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV13schemaVersion15authorPublicKey4name11displayName5about7picture6banner5nip057website16lightningAddressACs6UInt16V_S2SSgA2pA0d14MediaReferenceF0VSgAs3Ptcfc","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV16lightningAddressSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV4nameSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV5aboutSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV5nip05SSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV6bannerAA0d14MediaReferenceF0VSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV7pictureAA0d14MediaReferenceF0VSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV7websiteSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO13partialEffectyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO17replacementFailedyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO17retractionPendingyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO18replacementPendingyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO8completeyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO9cancelledyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO5replyyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO7commentyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO7profileyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO8deletionyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO11photoUpdateyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO16foodAvailabilityyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO3askyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO5eventyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO6updateyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO11createEventyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO12createUpdateyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO17createPhotoUpdateyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO22createFoodAvailabilityyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO9createAskyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV13schemaVersion2id5label4kind8required7choices8maxBytes0O5ItemsACs6UInt16V_S2SAA0deF4KindOSbSaySSGs6UInt64VSgAMSgtcfc","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV2idSSvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV4kindAA0deF4KindOvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV5labelSSvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV7choicesSaySSGvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV8maxBytess6UInt64VSgvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV8maxItemss6UInt16VSgvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV8requiredSbvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationC11isCancelledSbyF","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationC11operationIdSSyF","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationC6cancelyyF","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationCACyKcfc","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiRevisionPolicyO18replaceThenRetractyA2CmF","target":"s:15TeraKitBindings17FfiRevisionPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiRevisionPolicyO22addressableReplacementyA2CmF","target":"s:15TeraKitBindings17FfiRevisionPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV13alreadyClosedSbvp","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV13schemaVersion5state13alreadyClosedACs6UInt16V_SSSbtcfc","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV5stateSSvp","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV11operationIdSSvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV12signatureHexSSSgvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV13schemaVersion7outcome11operationId013signerRequestK09publicKey7purpose12signatureHex17completedAtUnixMsACs6UInt16V_AA0dE7OutcomeOS3SAA0dE7PurposeOSSSgs6UInt64Vtcfc","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV15signerRequestIdSSvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV17completedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV7outcomeAA0dE7OutcomeOvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV7purposeAA0dE7PurposeOvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV9publicKeySSvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV11commandTypeAA0de7CommandI0Ovp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersion11commandType5label6fieldsACs6UInt16V_AA0de7CommandK0OSSSayAA0de5FieldG0VGtcfc","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV5labelSSvp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV6fieldsSayAA0de5FieldG0VGvp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBlossomHostKindO14physicalDeviceyA2CmF","target":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBlossomHostKindO6nativeyA2CmF","target":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBlossomHostKindO9simulatoryA2CmF","target":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV11libRevisionSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV12crateVersionSSvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV13buildTimeUnixs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersion9crateName0jI05rustc7profile11libRevision08consumerO013buildTimeUnixACs6UInt16V_S3SSgA3Ns6UInt64VSgtcfc","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV16consumerRevisionSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV5rustcSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV7profileSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV9crateNameSSvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV10foodStatusSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV10identifierSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV11commandTypeAA0d10AddCommandI0Ovp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV11eventTimingAA0d5EventI4KindOSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV11priceAmountSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV12eventEndDateSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13eventEndUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13eventTimezoneSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0d10AddCommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_SayAA0def5MediaG0VGtcfc","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV14eventStartDateSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV15eventStartUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV20foodPublishedAtUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV4unitSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV5mediaSayAA0def5MediaG0VGvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV5titleSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV7contentSSvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV7summarySSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV8currencySSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV8locationSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV8quantitySSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiEventTimingKindO5timedyA2CmF","target":"s:15TeraKitBindings18FfiEventTimingKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiEventTimingKindO6allDayyA2CmF","target":"s:15TeraKitBindings18FfiEventTimingKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV10contractIdSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV10foodStatusSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV10rankDigestSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV11contextRanks5UInt8Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV11foodSummarySSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV11priceAmountSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13authorProfileAA0diG0VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13eventEndUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13priceCurrencySSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13schemaVersion6cardId0J4Type011sourceEventK00M7Address15authorPublicKey08contractK05title7content15authoredAtUnixS09effectivewX1S010eventStartX1S0z3EndX1S8location11priceAmount13priceCurrency9priceUnit8quantity11foodSummary013foodPublishedwX1S10foodStatus11contextRank15inclusionReason5media9lifecycle10rankDigest0P7Profile6thread014localOperationK019localOperationStateACs6UInt16V_SSAA0defL0OS2SSgS2SA10_SSs6UInt64VA12_A12_SgA13_A10_A10_A10_A10_A10_A10_A13_A10_s5UInt8VSSSayAA0d14MediaReferenceG0VGAA0dF14LifecycleStateOA10_AA0d7ProfileG0VSgSayAA0d11ThreadEntryG0VGA10_A10_tcfc","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13sourceAddressSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13sourceEventIdSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15authoredAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15eventStartUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15inclusionReasonSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV16effectiveAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV16localOperationIdSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV19localOperationStateSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV20foodPublishedAtUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV5mediaSayAA0d14MediaReferenceG0VGvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV5titleSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV6cardIdSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV6threadSayAA0d11ThreadEntryG0VGvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV7contentSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV8cardTypeAA0defI0Ovp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV8locationSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV8quantitySSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV9lifecycleAA0dF14LifecycleStateOvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV9priceUnitSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV10nextCursorSSSgvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV13schemaVersion9asOfUnixS5items10nextCursorACs6UInt16V_s6UInt64VSayAA0de4CardG0VGSSSgtcfc","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV5itemsSayAA0de4CardG0VGvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV9asOfUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV10projectionAA0de7RefreshG0Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV10relayStateAA0de5RelayfI0Ovp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV12pagesFetcheds6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersion10relayState12pagesFetched14eventsObserved0N8Admitted0N8Rejected10projectionACs6UInt16V_AA0de5RelayfK0OALs6UInt64VA2pA0de7RefreshG0Vtcfc","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsAdmitteds6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsObserveds6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsRejecteds6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO11invalidatedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO11unavailableyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO6failedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO6lockedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO6signedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO8rejectedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO8timedOutyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO9cancelledyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningPurposeO10nostrEventyA2CmF","target":"s:15TeraKitBindings18HostSigningPurposeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningPurposeO13blossomUploadyA2CmF","target":"s:15TeraKitBindings18HostSigningPurposeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV06signerF2IdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV10artifactIdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV11operationIdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13eventIdDigest10Foundation4DataVvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13operationKindSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13schemaVersion13operationKind0I2Id08artifactK006signerfK09publicKey7purpose14deadlineUnixMs05eventK6Digest013expectedEventK009createdAtR1S4kind4tags7contentACs6UInt16V_S5SAA0dE7PurposeOs6UInt64V10Foundation4DataVSSAWs6UInt32VSaySaySSGGSStcfc","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV14createdAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV14deadlineUnixMss6UInt64Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV15expectedEventIdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV4kinds6UInt32Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV4tagsSaySaySSGGvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV7contentSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV7purposeAA0dE7PurposeOvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV9publicKeySSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV12availabilityAA0d12AvailabilityF0Ovp","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV13schemaVersion12availabilityACs6UInt16V_AA0d12AvailabilityF0Otcfc","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV10configuredSbvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV12availabilitySSvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV13schemaVersion2id8compiled10configured12availability8maturityACs6UInt16V_SSS2bS2Stcfc","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV2idSSvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV8compiledSbvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV8maturitySSvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersion3url5stage14uploadAttempts16verifiedAtUnixMs14possibleOrphan16orphanReasonCode0t8RecordedopQ0ACs6UInt16V_SSAA0dF5StageOs5UInt8Vs6UInt64VSgSbSSSgATtcfc","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV14possibleOrphanSbvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV14uploadAttemptss5UInt8Vvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV16orphanReasonCodeSSSgvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV16verifiedAtUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV22orphanRecordedAtUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV3urlSSvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV5stageAA0dF5StageOvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV11disposition5retryAcA0dE11DispositionO_AA0d5RetryI0Otcfc","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV11dispositionAA0dE11DispositionOvp","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV5retryAA0D16RetryDispositionOvp","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRetryDispositionO10notAllowedyA2CmF","target":"s:15TeraKitBindings19FfiRetryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRetryDispositionO13afterRecoveryyA2CmF","target":"s:15TeraKitBindings19FfiRetryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRetryDispositionO26reconcileExistingOperationyA2CmF","target":"s:15TeraKitBindings19FfiRetryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiSearchResultTypeO4cardyA2CmF","target":"s:15TeraKitBindings19FfiSearchResultTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiSearchResultTypeO7profileyA2CmF","target":"s:15TeraKitBindings19FfiSearchResultTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV11buildNumberSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersion8platform8bundleId7version11buildNumber0N3ShaACs6UInt16V_SSSgA4Ltcfc","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV7versionSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV8buildShaSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV8bundleIdSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV8platformSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV10isRevisionSbvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV11commandTypeAA0d10AddCommandI0Ovp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersion7draftId8revision15authorPublicKey4kind11commandType4form5state04cardK009operationK015createdAtUnixMs07updatedxyZ05media10settlement10isRevisionACs6UInt16V_SSs6UInt64VSSAA0dE4KindOAA0d10AddCommandR0OAA0de4FormG0VSgAA0D11OutboxStateOS2SSgA2VSayAA0de5MediaG0VGAA0d19OperationSettlementG0VSgSbtcfc","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV15createdAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV15updatedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV4formAA0de4FormG0VSgvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV4kindAA0dE4KindOvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV5mediaSayAA0de5MediaG0VGvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV5stateAA0D11OutboxStateOvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV6cardIdSSvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV7draftIdSSvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV8revisions6UInt64Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiIdentityLockStateO6lockedyA2CmF","target":"s:15TeraKitBindings20FfiIdentityLockStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiIdentityLockStateO8unlockedyA2CmF","target":"s:15TeraKitBindings20FfiIdentityLockStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV12cancellationAA0d12CancellationF0Ovp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV12satisfactionAA0D17RelaySatisfactionOvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersion9relayUrls12satisfaction22deliveryDeadlineUnixMs12cancellationACs6UInt16V_SaySSGAA0D17RelaySatisfactionOs6UInt64VAA0d12CancellationF0Otcfc","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV22deliveryDeadlineUnixMss6UInt64Vvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV9relayUrlsSaySSGvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayAccessRecordO8readOnlyyA2CmF","target":"s:15TeraKitBindings20FfiRelayAccessRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayAccessRecordO9readWriteyA2CmF","target":"s:15TeraKitBindings20FfiRelayAccessRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO11allAcceptedyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO11anyAcceptedyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO12allDeliveredyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO12anyDeliveredyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV10writeStateSSvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersion8relayUrl6access9readState05writeN00M17LastAttemptUnixMs0opqrS00m4NextqrS00otqrS0ACs6UInt16V_SSAA0de6AccessG0OS2Ss6UInt64VSgA3Stcfc","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV21readLastAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV21readNextAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV22writeLastAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV22writeNextAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV6accessAA0de6AccessG0Ovp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV8relayUrlSSvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV9readStateSSvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO5mediayA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO5relayyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO5todayyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO6draftsyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO7initialyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO7profileyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO8identityyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO8settingsyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO9lifecycleyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersion3app3sdk0K6ClosedACs6UInt16V_AA0d3AppfG0VAA0d5BuildfG0VSbtcfc","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3appAA0d3AppfG0Vvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3sdkAA0d5BuildfG0Vvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV9sdkClosedSbvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13authorProfileAA0diG0VSgvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13parentEventIdSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersion7eventId15authorPublicKey7content15authoredAtUnixS7profile4root011parentEventK00L7ProfileACs6UInt16V_S3Ss6UInt64VAA0deW0OS2SAA0dwG0VSgtcfc","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV15authoredAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV4rootSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV7contentSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV7eventIdSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV7profileAA0dE7ProfileOvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV10artifactIdSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV11operationIdSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersion7draftId16expectedRevision5media20authorizationContent0O14CreatedAtUnixS0O15LifetimeSeconds09operationK008artifactK0015signingDeadlineS2Ms0X12Cancellation08verifiedrsZ007updatedrsZ0ACs6UInt16V_SSs6UInt64VAA0d13PreparedMediaG0VSSA2TS2SAtA0D18CancellationPolicyOA2Ttcfc","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV15updatedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV16verifiedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV19signingCancellationAA0dI6PolicyOvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV20authorizationContentSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV21signingDeadlineUnixMss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV27authorizationCreatedAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV28authorizationLifetimeSecondss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV5mediaAA0d13PreparedMediaG0Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV7draftIdSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCancellationPolicyO16localCooperativeyA2CmF","target":"s:15TeraKitBindings21FfiCancellationPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCancellationPolicyO24preservePublishedRequestyA2CmF","target":"s:15TeraKitBindings21FfiCancellationPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCardLifecycleStateO4pastyA2CmF","target":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCardLifecycleStateO4soldyA2CmF","target":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCardLifecycleStateO6activeyA2CmF","target":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV10generations6UInt64Vvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersion2id5label9relayUrls8locality15followedAuthors10generationACs6UInt16V_S2SSaySSGSSSgAMs6UInt64Vtcfc","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV15followedAuthorsSaySSGvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV2idSSvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV5labelSSvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV8localitySSSgvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV9relayUrlsSaySSGvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersion15opaqueReference4file6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_SSAA0dF4FileCS2Ss6UInt64Vs6UInt32VAUSSAStcfc","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV15opaqueReferenceSSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV15preparedAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV3altSSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV4fileAA0dF4FileCvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV5widths6UInt32Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV6heights6UInt32Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV6sha256SSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV9mediaTypeSSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV16sourceGenerationSSvp","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV7contextAA0D18LocalNetworkRecordVSgvp","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKey16sourceGeneration7contextACSS_SSAA0D18LocalNetworkRecordVSgtcfc","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKeySSvp","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV10resultTypeAA0defI0Ovp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV13schemaVersion10resultType8stableId4card7profileACs6UInt16V_AA0defK0OSSAA0d9TodayCardG0VSgAA0d7ProfileG0VSgtcfc","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV4cardAA0d9TodayCardG0VSgvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV7profileAA0d7ProfileG0VSgvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV8stableIdSSvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSubscriptionHandleC11unsubscribeyyF","target":"s:15TeraKitBindings21FfiSubscriptionHandleC"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSubscriptionHandleC8isActiveSbyF","target":"s:15TeraKitBindings21FfiSubscriptionHandleC"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV12sourceEventss6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV12visibleCardss6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersion6update12sourceEvents12visibleCards8profiles13threadEntries17contentGeneration7changedACs6UInt16V_AA0dE16ProjectionUpdateOs6UInt64VA4QSbtcfc","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV13threadEntriess6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV17contentGenerations6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV6updateAA0dE16ProjectionUpdateOvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV7changedSbvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV8profiless6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersion7draftId16expectedRevision5mediaACs6UInt16V_SSs6UInt64VAA0D18PreparedMediaInputVtcfc","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV5mediaAA0D18PreparedMediaInputVvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV7draftIdSSvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV11commandTypeAA0df7CommandJ0Ovp","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersion8cardType07commandL0ACs6UInt16V_AA0d5TodayeL0OAA0df7CommandL0Otcfc","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV8cardTypeAA0d5TodayeJ0Ovp","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO11beginImportyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO12cancelImportyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO14completeImportyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO4lockyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO6selectyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO6unlockyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO7recoveryA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV04lockF0AA0de4LockF0Ovp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV06activeE2IdSSSgvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV10identitiesSayAA0d8SettingseG0VGvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersion10identities06activeE2Id04lockF0022pendingImportOperationL0ACs6UInt16V_SayAA0d8SettingseG0VGSSSgAA0de4LockF0OANtcfc","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV24pendingImportOperationIdSSSgvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV10deliveryIdSSSgvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV11operationIdSSvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersion11operationId8revision15authorPublicKey5state08deliveryK015createdAtUnixMs07updatedstU010settlementACs6UInt16V_SSs6UInt64VSSAA0D11OutboxStateOSSSgA2pA0d19OperationSettlementG0VSgtcfc","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV15createdAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV15updatedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV5stateAA0D11OutboxStateOvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV8revisions6UInt64Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO11staleCursoryA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO12invalidInputyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO12mediaCorruptyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO13networkPolicyyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO13partialResultyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO13staleRevisionyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO14outcomeUnknownyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO14quotaExhaustedyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO14storageFailureyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO18networkUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO18runtimeUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO18unsupportedVersionyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO19idempotencyConflictyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO19identityUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO21cancelledBeforeEffectyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO24protectedDataUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO7unknownyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV11replacementAA0d8AddDraftF0Vvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersion6cardId011sourceEventK00L7Address15authorPublicKey11replacementACs6UInt16V_S3SSgSSAA0d8AddDraftF0Vtcfc","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceAddressSSSgvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceEventIdSSvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV6cardIdSSvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersion5scope5epoch8revision8delivery4kind8entityIdACs6UInt16V_AA0deF5ScopeVSSAA0D20InvalidationRevisionOAA0deF8DeliveryOAA0deF4KindOSSSgtcfc","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV4kindAA0deF4KindOvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5epochSSvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5scopeAA0deF5ScopeVvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8deliveryAA0deF8DeliveryOvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8entityIdSSSgvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8revisionAA0D20InvalidationRevisionOvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersion7backend8openMode8shutdown9integrityACs6UInt16V_S4Stcfc","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV7backendSSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV8openModeSSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV8shutdownSSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV9integritySSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7offlineyA2CmF","target":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7partialyA2CmF","target":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO8completeyA2CmF","target":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersion15opaqueReference3url6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_S4Ss6UInt64Vs6UInt32VASSSAQtcfc","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15opaqueReferenceSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15preparedAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3altSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3urlSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV5widths6UInt32Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6heights6UInt32Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6sha256SSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV9mediaTypeSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersion9publicKey20hostSignerConfiguredACs6UInt16V_SSSbtcfc","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV20hostSignerConfiguredSbvp","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV9publicKeySSvp","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiInvalidationRevisionO7currentyACs6UInt64V_tcACmF","target":"s:15TeraKitBindings23FfiInvalidationRevisionO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiInvalidationRevisionO9exhaustedyA2CmF","target":"s:15TeraKitBindings23FfiInvalidationRevisionO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV12verificationAA0dE17VerificationStateOvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersion20referenceFingerprint3url6sha2569mediaType5width6height8byteSize3alt12verificationACs6UInt16V_S3SSgAPs6UInt32VSgASs6UInt64VSgApA0dE17VerificationStateOtcfc","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV20referenceFingerprintSSvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV3altSSSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV3urlSSvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV5widths6UInt32VSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV6heights6UInt32VSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV6sha256SSSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV8byteSizes6UInt64VSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV9mediaTypeSSSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersion8revision8identity6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d13IdentityStateG0VAA0d16RelayPreferencesG0VAA0d7BlossomwG0VAA0d5Mediao6PolicyG0VAA0d5LocalqzG0Vtcfc","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV8identityAA0d13IdentityStateG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV8revisions6UInt64Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV10targetKinds6UInt32Vvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV11commandTypeAA0d10AddCommandI0Ovp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV12targetCardIdSSvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersion11commandType12targetCardId0l5EventN00L4Kind0L7Address6reasonACs6UInt16V_AA0d10AddCommandK0OS2Ss6UInt32VSSSgSStcfc","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetAddressSSSgvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetEventIdSSvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV6reasonSSvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV10retractionAA0d5DraftfG0VSgvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV11operationIdSSvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV11replacementAA0d5DraftfG0Vvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersion11operationId11replacement10retraction6policy5phaseACs6UInt16V_SSAA0d5DraftfG0VAMSgAA0dE6PolicyOAA0dE5PhaseOtcfc","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV5phaseAA0dE5PhaseOvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV6policyAA0dE6PolicyOvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO13indeterminateyA2CmF","target":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO5validyA2CmF","target":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO7invalidyA2CmF","target":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10errorPhaseSSSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10httpStatuss6UInt16VSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersion6origin17configFingerprint5state19lastSuccessfulState17transportSecurity16observedAtUnixMs10httpStatus9errorCode011serverErrorZ00Y5Phase9retryable14possibleOrphan8attemptsACs6UInt16V_S5Ss6UInt64VSgASSgSSSgA2XS2bs5UInt8Vtcfc","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV14possibleOrphanSbvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV15serverErrorCodeSSSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV16observedAtUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17configFingerprintSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17transportSecuritySSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV19lastSuccessfulStateSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV5stateSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV6originSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV8attemptss5UInt8Vvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9errorCodeSSSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9retryableSbvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV10identityIdSSSgvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersion4kind11operationId08identityL09publicKeyACs6UInt16V_AA0deF4KindOSSSgA2Mtcfc","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV4kindAA0deF4KindOvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV9publicKeySSSgvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV11operationIdSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersion11operationId5draft9remoteUrl19authorizationHeader14expectedSha2569mediaType8byteSizeACs6UInt16V_SSAA0d11DraftStatusH0VS4Ss6UInt64Vtcfc","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV14expectedSha256SSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV19authorizationHeaderSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV5draftAA0d11DraftStatusH0Vvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9mediaTypeSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9remoteUrlSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO8readOnlyyA2CmF","target":"s:15TeraKitBindings24FfiRelayAccessPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO9readWriteyA2CmF","target":"s:15TeraKitBindings24FfiRelayAccessPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersion3url6accessACs6UInt16V_SSAA0de6AccessF0Otcfc","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV3urlSSvp","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV6accessAA0de6AccessF0Ovp","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersion16expectedRevision6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d16RelayPreferencesG0VAA0d7BlossomuG0VAA0d5Mediao6PolicyG0VAA0d5LocalqxG0Vtcfc","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO18resnapshotRequiredyA2CmF","target":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO6changeyA2CmF","target":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO11incrementalyA2CmF","target":"s:15TeraKitBindings24FfiTodayProjectionUpdateO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO7rebuildyA2CmF","target":"s:15TeraKitBindings24FfiTodayProjectionUpdateO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO11unsupportedyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO14scopeSatisfiedyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7missingyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7partialyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO11unavailableyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO4busyyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO5readyyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO6lockedyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV10totalBytess6UInt64Vvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13artifactCounts6UInt32Vvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersion13artifactCount10totalBytes24configurationFingerprintACs6UInt16V_s6UInt32Vs6UInt64VSSSgtcfc","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV24configurationFingerprintSSSgvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO11unavailableyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO6failedyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO7pendingyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO8verifiedyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersion11environment9endpointsACs6UInt16V_AA0D24MobileNetworkEnvironmentOSayAA0de10PreferenceG0VGtcfc","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV9endpointsSayAA0de10PreferenceG0VGvp","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersion2id9publicKeyACs6UInt16V_S2Stcfc","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2idSSvp","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV9publicKeySSvp","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO11unavailableyA2CmF","target":"s:15TeraKitBindings25ProtectedDataAvailabilityO"},{"kind":"memberOf","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO9availableyA2CmF","target":"s:15TeraKitBindings25ProtectedDataAvailabilityO"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersion7profile5state16readAvailability05writeN06relaysACs6UInt16V_S4SSayAA0defH0VGtcfc","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV16readAvailabilitySSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV17writeAvailabilitySSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV5stateSSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV6relaysSayAA0defH0VGvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV7profileSSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV010supersedesG2IdSSSgvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV10contractIdSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV11reasonCodesSaySSGvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV12issuerPubkeySSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersion10contractId0kJ012issuerPubkey05tradeL0013claimMutationL07outcome11reasonCodes16projectionDigest016evidenceManifestV00w6PolicyV015observedAtUnixS0O10Generation09statementV0010supersedesgL0015supersedesEventL016canonicalContentACs6UInt16V_SSAVS3SAA0d5TradeF7OutcomeOSaySSGS7SSgAZSStcfc","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15claimMutationIdSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15contractVersions6UInt16Vvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15observedAtUnixSSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15statementDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15tradeGenerationSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16canonicalContentSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16projectionDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV17supersedesEventIdSSSgvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV20evidencePolicyDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV22evidenceManifestDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7outcomeAA0d5TradeF7OutcomeOvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7tradeIdSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO12publicWebPkiyA2CmF","target":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO19loopbackDevelopmentyA2CmF","target":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO25privateNetworkDevelopmentyA2CmF","target":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13primaryOriginSSvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersion11environment9authority13primaryOrigin15fallbackOriginsACs6UInt16V_AA0D24MobileNetworkEnvironmentOAA0dE19AuthorityPreferenceOSSSaySSGtcfc","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV15fallbackOriginsSaySSGvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV9authorityAA0dE19AuthorityPreferenceOvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersion15mediaCacheBytes0kL9ArtifactsACs6UInt16V_s6UInt64Vs6UInt32Vtcfc","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV15mediaCacheBytess6UInt64Vvp","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV19mediaCacheArtifactss6UInt32Vvp","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersion22allowCellularDownloads0kL7Uploads0K19BackgroundTransfersACs6UInt16V_S3btcfc","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV20allowCellularUploadsSbvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV22allowCellularDownloadsSbvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV24allowBackgroundTransfersSbvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO14physicalDeviceyA2CmF","target":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO6publicyA2CmF","target":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO9simulatoryA2CmF","target":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersion8settings22runtimeRestartRequired013outboxRequeueM0022mediaCacheInvalidationM0ACs6UInt16V_AA0d6MobileeG0VS3btcfc","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV21outboxRequeueRequiredSbvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV22runtimeRestartRequiredSbvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV30mediaCacheInvalidationRequiredSbvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV8settingsAA0d6MobileeG0Vvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13deliveryPlanss6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13indeterminates6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersion9artifacts6signed8admitted7pending9retryable13indeterminate14failedTerminal9cancelled13deliveryPlans0S9Satisfied0S7Pending0S9Retryable0S9Exhausted0s6FailedQ00S9CancelledACs6UInt16V_A15Utcfc","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV14failedTerminals6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV15deliveryPendings6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryCancelleds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryExhausteds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryRetryables6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliverySatisfieds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV22deliveryFailedTerminals6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV6signeds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV7pendings6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV8admitteds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV9artifactss6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV9cancelleds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV9retryables6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV12authorPubkeySSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV14createdAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2id12authorPubkey14createdAtUnixS4kind4tags7content9signatureACSS_SSs6UInt64Vs6UInt32VSaySaySSGGS2Stcfc","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2idSSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4kinds6UInt32Vvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4tagsSaySaySSGGvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV7contentSSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV9signatureSSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO12publicWebPkiyA2CmF","target":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO19loopbackDevelopmentyA2CmF","target":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO25privateNetworkDevelopmentyA2CmF","target":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13primaryOriginSSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersion8hostKind17endpointAuthority13primaryOrigin15fallbackOrigins17configFingerprintACs6UInt16V_S3SSaySSGSStcfc","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV15fallbackOriginsSaySSGvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17configFingerprintSSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17endpointAuthoritySSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV8hostKindSSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV11displayNameSSSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersion4name11displayName5about7picture6banner5nip053botACs6UInt16V_S2SSgAnA0d13PreparedMediaG0VSgAqNSbSgtcfc","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV3botSbSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV4nameSSvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5aboutSSSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5nip05SSSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV6bannerAA0d13PreparedMediaG0VSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV7pictureAA0d13PreparedMediaG0VSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV10statusCodes6UInt16Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV12responseBody10Foundation4DataVvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersion7draftId16expectedRevision5media10statusCode17responseMediaType0R15ContentEncoding0R4BodyACs6UInt16V_SSs6UInt64VAA0d8PreparedsH0VAMSSSgAR10Foundation4DataVtcfc","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV17responseMediaTypeSSSgvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV23responseContentEncodingSSSgvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV5mediaAA0d13PreparedMediaH0Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV7draftIdSSvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV10contractIdSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersion10contractId0kJ005tradeL00M10Generation15observedAtUnixS8coverage20evidencePolicyDigest08manifestU017canonicalBytesHexACs6UInt16V_SSAOS3SAA0deF8CoverageOS3Stcfc","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV14manifestDigestSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15contractVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15observedAtUnixSSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15tradeGenerationSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV17canonicalBytesHexSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV20evidencePolicyDigestSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV7tradeIdSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV8coverageAA0deF8CoverageOvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV10artifactIdSSvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersion11operationId08artifactL05bytes8byteSize9mediaType5width6heightACs6UInt16V_SSSgSS10Foundation4DataVs6UInt64VSSs6UInt32VAUtcfc","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5bytes10Foundation4DataVvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5widths6UInt32Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV6heights6UInt32Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV9mediaTypeSSvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12issuerPubkeySSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12supersessionAA0defg12SupersessionH0VSgvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersion12issuerPubkey7tradeId013claimMutationN07outcome15observedAtUnixS0M10Generation15statementDigest12supersession16canonicalContentACs6UInt16V_S3SAA0d5TradeF7OutcomeOS3SAA0defg12SupersessionH0VSgSStcfc","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15claimMutationIdSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15observedAtUnixSSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15statementDigestSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15tradeGenerationSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV16canonicalContentSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7outcomeAA0d5TradeF7OutcomeOvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7tradeIdSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV08expectedG2IdSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV10contractIdSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV12authorPubkeySSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersion10contractId4kind12authorPubkey14createdAtUnixS08expectedgM04tags7contentACs6UInt16V_SSs6UInt32VS3SSaySaySSGGSStcfc","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV14createdAtUnixSSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4kinds6UInt32Vvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4tagsSaySaySSGGvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV7contentSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV7eventIdSSvp","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportId05eventK0ACSS_SStcfc","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportIdSSvp","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A10HostSignerP12signerStatusAA0eG6RecordVyYaF","target":"s:15TeraKitBindings0A10HostSignerP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A10HostSignerP4sign7requestAA0D13SigningResultVAA0dH7RequestV_tYaF","target":"s:15TeraKitBindings0A10HostSignerP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeObserverP8onChange6changeyAA03FfidG6RecordV_tF","target":"s:15TeraKitBindings0A15RuntimeObserverP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP021phase1ApplySettingsToD0AA09FfiMobileH6RecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP12phase1Search7context5query5limit9asOfUnixSSayAA03FfiG12ResultRecordVGAA0n12LocalNetworkP0V_SSs6UInt16Vs6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP12probeBlossomAA03FfiG14EvidenceRecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP12uptimeMilliss5Int64VyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP14identityStatusAA011FfiIdentityG6RecordVyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP14phase1SettingsAA09FfiMobileG6RecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP14sdkRelayStatusAA03FfigH12ReportRecordVSgyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0s3AddH5InputVs6UInt64VAOSgAOtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SyncToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfigH6RecordVAA0o12LocalNetworkP0V_s6UInt16Vs6UInt64VSgSSSgtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffig4HostI0O_AA0pg8EndpointK0OSSSaySSGtKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1AddSchemasSayAA03FfiG12SchemaRecordVGyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1DraftHeads5limitSayAA03FfiG12StatusRecordVGs6UInt16V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAA0rg6PolicyT0VALtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16sdkStorageStatusAA03FfigH6RecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAKtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1DraftStatus7draftIdAA03FfigH6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1LocalNetwork7contextAA03FfigH6RecordVAG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1RefreshToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18sdkBlossomEvidenceAA03FfigH6RecordVSgyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18setAppInfoPlatform8platform8bundleId7version11buildNumber0N3ShaySSSg_A4JtF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CancelProfile11operationId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CardAddParitySayAA03FfighI6RecordVGyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1ProfileStatus11operationIdAA03FfigH6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedH14ArtifactRecordVAA0m12LocalNetworkP0V_SSAA0mH9OperationCtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiL12StatusRecordVAA0phL5InputV_SSSgs6UInt64VSgtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1AdvanceProfile11operationIdAA03FfiH12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1CancelRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1RevisionStatus11operationIdAA03FfigH6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21configureDeviceRelays08writableH0ySaySSG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21configurePublicRelays08writableH0ySaySSG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1AdvanceRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1ReplaceSettings5inputAA03FfiH16TransitionRecordVAA0jghL0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiI12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1MediaCacheStatus7contextAA03FfighI6RecordVAA0k12LocalNetworkL0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1UploadDraftMedia5inputAA03FfiH12StatusRecordVAA0k7BlossomG5InputV_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfihI5InputV_s6UInt64VtKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP23sdkBlossomConfigurationAA03FfigH6RecordVSgyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP24configureSimulatorRelays08loopbackH0ySaySSG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP24phase1SaveRevisionIntent5inputAA03FfiH12StatusRecordVAA0kh5InputM0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveProfileMetadata5inputAA03FfiH12StatusRecordVAA0khi5InputM0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistednO2MsAA03FfiI12StatusRecordVSS_AA0rhI5InputVs6UInt64VANtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0mhiP0VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0l7BlossomgJ0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP27phase1VerifiedMediaArtifact7context10artifactIdAA03FfighI6RecordVSgAA0m12LocalNetworkN0V_SStYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0l7BlossomN6IntentV_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0L27NativeUploadCompletionInputV_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP4infoAA03FfiD10InfoRecordVyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP8infoJsonSSyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP8phase1Me7context9asOfUnixSAA03FfiG6RecordVAA0l12LocalNetworkM0V_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP8shutdownAA17FfiShutdownRecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP11isCancelledSbyF","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP11operationIdSSyF","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP6cancelyyF","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP11unsubscribeyyF","target":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP8isActiveSbyF","target":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP"}],"schema":"radroots.swift-api-snapshot.v1","symbols":[{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniffiEnsureTeraFfiInitialized"},{"kind":"text","spelling":"()"}],"kind":"swift.func","path":["uniffiEnsureTeraFfiInitialized()"],"precise":"s:15TeraKitBindings012uniffiEnsureA14FfiInitializedyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniffiForeignFutureHandleCountTeraCore"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","spelling":"Int"}],"kind":"swift.func","path":["uniffiForeignFutureHandleCountTeraCore()"],"precise":"s:15TeraKitBindings030uniffiForeignFutureHandleCountA4CoreSiyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraHostSigner"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["TeraHostSigner"],"precise":"s:15TeraKitBindings0A10HostSignerP"},{"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:15TeraKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"}],"kind":"swift.method","path":["TeraHostSigner","signerStatus()"],"precise":"s:15TeraKitBindings0A10HostSignerP12signerStatusAA0eG6RecordVyYaF"},{"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:15TeraKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17HostSigningResultV","spelling":"HostSigningResult"}],"kind":"swift.method","path":["TeraHostSigner","sign(request:)"],"precise":"s:15TeraKitBindings0A10HostSignerP4sign7requestAA0D13SigningResultVAA0dH7RequestV_tYaF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraErrorRecord"}],"kind":"swift.struct","path":["TeraErrorRecord"],"precise":"s:15TeraKitBindings0A11ErrorRecordV"},{"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":["TeraErrorRecord","operationId"],"precise":"s:15TeraKitBindings0A11ErrorRecordV11operationIdSSSgvp"},{"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":["TeraErrorRecord","safeMessage"],"precise":"s:15TeraKitBindings0A11ErrorRecordV11safeMessageSSvp"},{"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":["TeraErrorRecord","capabilityId"],"precise":"s:15TeraKitBindings0A11ErrorRecordV12capabilityIdSSSgvp"},{"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":["TeraErrorRecord","init(schemaVersion:code:category:retryable:recoveryActions:operationId:capabilityId:safeMessage:)"],"precise":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersion4code8category9retryable15recoveryActions11operationId010capabilityN011safeMessageACs6UInt16V_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":["TeraErrorRecord","schemaVersion"],"precise":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersions6UInt16Vvp"},{"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":["TeraErrorRecord","recoveryActions"],"precise":"s:15TeraKitBindings0A11ErrorRecordV15recoveryActionsSaySSGvp"},{"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:15TeraKitBindings0A11ErrorRecordV","spelling":"TeraErrorRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings0A11ErrorRecordV","spelling":"TeraErrorRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["TeraErrorRecord","==(_:_:)"],"precise":"s:15TeraKitBindings0A11ErrorRecordV2eeoiySbAC_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":["TeraErrorRecord","code"],"precise":"s:15TeraKitBindings0A11ErrorRecordV4codeSSvp"},{"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":["TeraErrorRecord","hash(into:)"],"precise":"s:15TeraKitBindings0A11ErrorRecordV4hash4intoys6HasherVz_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":["TeraErrorRecord","category"],"precise":"s:15TeraKitBindings0A11ErrorRecordV8categorySSvp"},{"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":["TeraErrorRecord","retryable"],"precise":"s:15TeraKitBindings0A11ErrorRecordV9retryableSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraRuntimeObserver"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["TeraRuntimeObserver"],"precise":"s:15TeraKitBindings0A15RuntimeObserverP"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["TeraRuntimeObserver","onChange(change:)"],"precise":"s:15TeraKitBindings0A15RuntimeObserverP8onChange6changeyAA03FfidG6RecordV_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraRuntimeProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["TeraRuntimeProtocol"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplySettingsToRuntime"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ApplySettingsToRuntime()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP021phase1ApplySettingsToD0AA09FfiMobileH6RecordVyYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1Search(context:query:limit:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP12phase1Search7context5query5limit9asOfUnixSSayAA03FfiG12ResultRecordVGAA0n12LocalNetworkP0V_SSs6UInt16Vs6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"probeBlossom"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","probeBlossom()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP12probeBlossomAA03FfiG14EvidenceRecordVyYaKF"},{"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":["TeraRuntimeProtocol","uptimeMillis()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP12uptimeMilliss5Int64VyF"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","identityStatus()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP14identityStatusAA011FfiIdentityG6RecordVyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Settings"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1Settings()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP14phase1SettingsAA09FfiMobileG6RecordVyYaKF"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkRelayStatus()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP14sdkRelayStatusAA03FfigH12ReportRecordVSgyKF"},{"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:15TeraKitBindings16FfiAddDraftInputV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveDraft(draftId:input:authoredAtUnixS:expectedRevision:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0s3AddH5InputVs6UInt64VAOSgAOtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SyncToday"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SyncToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SyncToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1TodayPage(context:limit:asOfUnixS:cursor:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfigH6RecordVAA0o12LocalNetworkP0V_s6UInt16Vs6UInt64VSgSSSgtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkCapabilities"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkCapabilities()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBlossomHostKindO","spelling":"FfiBlossomHostKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","spelling":"FfiBlossomEndpointAuthority"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["TeraRuntimeProtocol","configureBlossom(hostKind:endpointAuthority:primaryOrigin:fallbackOrigins:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffig4HostI0O_AA0pg8EndpointK0OSSSaySSGtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AddSchemas"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AddSchemas()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1AddSchemasSayAA03FfiG12SchemaRecordVGyF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1DraftHeads(limit:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1DraftHeads5limitSayAA03FfiG12StatusRecordVGs6UInt16V_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:15TeraKitBindings20FfiQueuePolicyRecordV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1QueueDraft(draftId:expectedRevision:policy:queuedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiH12StatusRecordVSS_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:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkStorageStatus()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16sdkStorageStatusAA03FfigH6RecordVyYaKF"},{"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:15TeraKitBindings0A15RuntimeObserverP","spelling":"TeraRuntimeObserver"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiSubscriptionHandleC","spelling":"FfiSubscriptionHandle"}],"kind":"swift.method","path":["TeraRuntimeProtocol","subscribeChanges(observer:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelDraft(draftId:expectedRevision:cancelledAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiH12StatusRecordVSS_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1DraftStatus(draftId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1DraftStatus7draftIdAA03FfigH6RecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceDraft"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AdvanceDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1LocalNetwork(context:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1LocalNetwork7contextAA03FfigH6RecordVAG_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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RefreshToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1RefreshToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomEvidence"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkBlossomEvidence()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18sdkBlossomEvidenceAA03FfigH6RecordVSgyKF"},{"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":["TeraRuntimeProtocol","setAppInfoPlatform(platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18setAppInfoPlatform8platform8bundleId7version11buildNumber0N3ShaySSSg_A4JtF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelProfile(operationId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CancelProfile11operationId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CardAddParity"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CardAddParity()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CardAddParitySayAA03FfighI6RecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ProfileStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ProfileStatus(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1ProfileStatus11operationIdAA03FfigH6RecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RetrieveMedia"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiMediaOperationC","spelling":"FfiMediaOperation"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RetrieveMedia(context:referenceFingerprint:operation:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedH14ArtifactRecordVAA0m12LocalNetworkP0V_SSAA0mH9OperationCtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveAddIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingDraftId"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveAddIntent(input:existingDraftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiL12StatusRecordVAA0phL5InputV_SSSgs6UInt64VSgtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AdvanceProfile(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1AdvanceProfile11operationIdAA03FfiH12StatusRecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelRevision(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1CancelRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1QueueAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1QueueAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RevisionStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RevisionStatus(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1RevisionStatus11operationIdAA03FfigH6RecordVSS_tYaKF"},{"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":["TeraRuntimeProtocol","configureDeviceRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21configureDeviceRelays08writableH0ySaySSG_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":["TeraRuntimeProtocol","configurePublicRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21configurePublicRelays08writableH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AdvanceRevision(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1AdvanceRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ReplaceSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ReplaceSettings(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1ReplaceSettings5inputAA03FfiH16TransitionRecordVAA0jghL0V_tYaKF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SignQueuedDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiI12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1MediaCacheStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1MediaCacheStatus(context:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1MediaCacheStatus7contextAA03FfighI6RecordVAA0k12LocalNetworkL0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RecoverAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RecoverAddIntent(draftId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF"},{"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:15TeraKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1UploadDraftMedia(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1UploadDraftMedia5inputAA03FfiH12StatusRecordVAA0k7BlossomG5InputV_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:15TeraKitBindings16FfiAddDraftInputV","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":["TeraRuntimeProtocol","phase1ValidateAddDraft(input:authoredAtUnixS:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfihI5InputV_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RecoverDraftQueue(draftId:recoveredAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkBlossomConfiguration()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP23sdkBlossomConfigurationAA03FfigH6RecordVSgyKF"},{"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":["TeraRuntimeProtocol","configureSimulatorRelays(loopbackRelays:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP24configureSimulatorRelays08loopbackH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRevisionIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRevisionInputRecordV","spelling":"FfiRevisionInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveRevisionIntent(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP24phase1SaveRevisionIntent5inputAA03FfiH12StatusRecordVAA0kh5InputM0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveProfileMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","spelling":"FfiProfileMetadataInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveProfileMetadata(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveProfileMetadata5inputAA03FfiH12StatusRecordVAA0khi5InputM0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRetractionDraft"},{"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:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveRetractionDraft(draftId:input:authoredAtUnixS:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistednO2MsAA03FfiI12StatusRecordVSS_AA0rhI5InputVs6UInt64VANtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplyIdentityCommand"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"command"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ApplyIdentityCommand(expectedRevision:command:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0mhiP0VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1UploadAddMediaIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1UploadAddMediaIntent(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0l7BlossomgJ0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1VerifiedMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1VerifiedMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP27phase1VerifiedMediaArtifact7context10artifactIdAA03FfighI6RecordVSgAA0m12LocalNetworkN0V_SStYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:Sb","spelling":"Bool"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1InvalidateMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1PrepareAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1PrepareAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0l7BlossomN6IntentV_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CompleteAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","spelling":"FfiNativeUploadCompletionInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CompleteAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0L27NativeUploadCompletionInputV_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaConfiguration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configurationFingerprint"},{"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:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1InvalidateMediaConfiguration(context:configurationFingerprint:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","info()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP4infoAA03FfiD10InfoRecordVyF"},{"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":["TeraRuntimeProtocol","infoJson()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP8infoJsonSSyF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1Me(context:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP8phase1Me7context9asOfUnixSAA03FfiG6RecordVAA0l12LocalNetworkM0V_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:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","shutdown()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP8shutdownAA17FfiShutdownRecordVyYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraRuntime"}],"kind":"swift.class","path":["TeraRuntime"],"precise":"s:15TeraKitBindings0A7RuntimeC"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplySettingsToRuntime"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ApplySettingsToRuntime()"],"precise":"s:15TeraKitBindings0A7RuntimeC021phase1ApplySettingsToD0AA09FfiMobileG6RecordVyYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1Search(context:query:limit:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A7RuntimeC12phase1Search7context5query5limit9asOfUnixSSayAA03FfiF12ResultRecordVGAA0m12LocalNetworkO0V_SSs6UInt16Vs6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"probeBlossom"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"}],"kind":"swift.method","path":["TeraRuntime","probeBlossom()"],"precise":"s:15TeraKitBindings0A7RuntimeC12probeBlossomAA03FfiF14EvidenceRecordVyYaKF"},{"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":["TeraRuntime","uptimeMillis()"],"precise":"s:15TeraKitBindings0A7RuntimeC12uptimeMilliss5Int64VyF"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","identityStatus()"],"precise":"s:15TeraKitBindings0A7RuntimeC14identityStatusAA011FfiIdentityF6RecordVyKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Settings"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1Settings()"],"precise":"s:15TeraKitBindings0A7RuntimeC14phase1SettingsAA09FfiMobileF6RecordVyYaKF"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","sdkRelayStatus()"],"precise":"s:15TeraKitBindings0A7RuntimeC14sdkRelayStatusAA03FfifG12ReportRecordVSgyKF"},{"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:15TeraKitBindings25ProtectedDataAvailabilityO","spelling":"ProtectedDataAvailability"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"hostSigner"},{"kind":"text","spelling":": any "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings0A10HostSignerP","spelling":"TeraHostSigner"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings0A7RuntimeC","spelling":"TeraRuntime"}],"kind":"swift.type.method","path":["TeraRuntime","withHostSigner(applicationSupportDirectory:publicKeyHex:sourceGenerationHex:sourceGenerationCreatedAtUnixMs:protectedData:hostSigner:)"],"precise":"s:15TeraKitBindings0A7RuntimeC14withHostSigner27applicationSupportDirectory12publicKeyHex016sourceGenerationM00nO15CreatedAtUnixMs13protectedData04hostG0ACSS_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:15TeraKitBindings16FfiAddDraftInputV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveDraft(draftId:input:authoredAtUnixS:expectedRevision:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedlM2MsAA03FfiG12StatusRecordVSS_AA0r3AddG5InputVs6UInt64VAOSgAOtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SyncToday"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SyncToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A7RuntimeC15phase1SyncToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1TodayPage(context:limit:asOfUnixS:cursor:)"],"precise":"s:15TeraKitBindings0A7RuntimeC15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfifG6RecordVAA0n12LocalNetworkO0V_s6UInt16Vs6UInt64VSgSSSgtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkCapabilities"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","sdkCapabilities()"],"precise":"s:15TeraKitBindings0A7RuntimeC15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBlossomHostKindO","spelling":"FfiBlossomHostKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","spelling":"FfiBlossomEndpointAuthority"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["TeraRuntime","configureBlossom(hostKind:endpointAuthority:primaryOrigin:fallbackOrigins:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffif4HostH0O_AA0of8EndpointJ0OSSSaySSGtKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AddSchemas"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1AddSchemas()"],"precise":"s:15TeraKitBindings0A7RuntimeC16phase1AddSchemasSayAA03FfiF12SchemaRecordVGyF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1DraftHeads(limit:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16phase1DraftHeads5limitSayAA03FfiF12StatusRecordVGs6UInt16V_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:15TeraKitBindings20FfiQueuePolicyRecordV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1QueueDraft(draftId:expectedRevision:policy:queuedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiG12StatusRecordVSS_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:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","sdkStorageStatus()"],"precise":"s:15TeraKitBindings0A7RuntimeC16sdkStorageStatusAA03FfifG6RecordVyYaKF"},{"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:15TeraKitBindings0A15RuntimeObserverP","spelling":"TeraRuntimeObserver"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiSubscriptionHandleC","spelling":"FfiSubscriptionHandle"}],"kind":"swift.method","path":["TeraRuntime","subscribeChanges(observer:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelDraft(draftId:expectedRevision:cancelledAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiG12StatusRecordVSS_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1DraftStatus(draftId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC17phase1DraftStatus7draftIdAA03FfifG6RecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceDraft"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1AdvanceDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1LocalNetwork(context:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18phase1LocalNetwork7contextAA03FfifG6RecordVAG_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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RefreshToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18phase1RefreshToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomEvidence"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","sdkBlossomEvidence()"],"precise":"s:15TeraKitBindings0A7RuntimeC18sdkBlossomEvidenceAA03FfifG6RecordVSgyKF"},{"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":["TeraRuntime","setAppInfoPlatform(platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18setAppInfoPlatform8platform8bundleId7version11buildNumber0M3ShaySSSg_A4JtF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelProfile(operationId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1CancelProfile11operationId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CardAddParity"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1CardAddParity()"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1CardAddParitySayAA03FfifgH6RecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ProfileStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ProfileStatus(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1ProfileStatus11operationIdAA03FfifG6RecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RetrieveMedia"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiMediaOperationC","spelling":"FfiMediaOperation"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RetrieveMedia(context:referenceFingerprint:operation:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedG14ArtifactRecordVAA0l12LocalNetworkO0V_SSAA0lG9OperationCtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveAddIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingDraftId"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveAddIntent(input:existingDraftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiK12StatusRecordVAA0ogK5InputV_SSSgs6UInt64VSgtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1AdvanceProfile(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1AdvanceProfile11operationIdAA03FfiG12StatusRecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelRevision(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1CancelRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1QueueAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1QueueAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RevisionStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RevisionStatus(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1RevisionStatus11operationIdAA03FfifG6RecordVSS_tYaKF"},{"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":["TeraRuntime","configureDeviceRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21configureDeviceRelays08writableG0ySaySSG_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":["TeraRuntime","configurePublicRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21configurePublicRelays08writableG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1AdvanceRevision(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1AdvanceRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ReplaceSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ReplaceSettings(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1ReplaceSettings5inputAA03FfiG16TransitionRecordVAA0ifgK0V_tYaKF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SignQueuedDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1MediaCacheStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1MediaCacheStatus(context:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1MediaCacheStatus7contextAA03FfifgH6RecordVAA0j12LocalNetworkK0V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RecoverAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RecoverAddIntent(draftId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF"},{"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:15TeraKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1UploadDraftMedia(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1UploadDraftMedia5inputAA03FfiG12StatusRecordVAA0j7BlossomF5InputV_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:15TeraKitBindings16FfiAddDraftInputV","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":["TeraRuntime","phase1ValidateAddDraft(input:authoredAtUnixS:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfigH5InputV_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RecoverDraftQueue(draftId:recoveredAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","sdkBlossomConfiguration()"],"precise":"s:15TeraKitBindings0A7RuntimeC23sdkBlossomConfigurationAA03FfifG6RecordVSgyKF"},{"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":["TeraRuntime","configureSimulatorRelays(loopbackRelays:)"],"precise":"s:15TeraKitBindings0A7RuntimeC24configureSimulatorRelays08loopbackG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRevisionIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRevisionInputRecordV","spelling":"FfiRevisionInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveRevisionIntent(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC24phase1SaveRevisionIntent5inputAA03FfiG12StatusRecordVAA0jg5InputL0V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveProfileMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","spelling":"FfiProfileMetadataInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveProfileMetadata(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC25phase1SaveProfileMetadata5inputAA03FfiG12StatusRecordVAA0jgh5InputL0V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRetractionDraft"},{"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:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveRetractionDraft(draftId:input:authoredAtUnixS:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0qgH5InputVs6UInt64VANtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplyIdentityCommand"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"command"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ApplyIdentityCommand(expectedRevision:command:)"],"precise":"s:15TeraKitBindings0A7RuntimeC26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0lghO0VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1UploadAddMediaIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1UploadAddMediaIntent(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0k7BlossomfI0V_tYaKF"},{"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:15TeraKitBindings25ProtectedDataAvailabilityO","spelling":"ProtectedDataAvailability"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["TeraRuntime","init(applicationSupportDirectory:publicKeyHex:sourceGenerationHex:sourceGenerationCreatedAtUnixMs:protectedData:)"],"precise":"s:15TeraKitBindings0A7RuntimeC27applicationSupportDirectory12publicKeyHex016sourceGenerationJ00kL15CreatedAtUnixMs13protectedDataACSS_S2Ss6UInt64VAA09ProtectedR12AvailabilityOtYaKcfc"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1VerifiedMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","phase1VerifiedMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC27phase1VerifiedMediaArtifact7context10artifactIdAA03FfifgH6RecordVSgAA0l12LocalNetworkM0V_SStYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:Sb","spelling":"Bool"}],"kind":"swift.method","path":["TeraRuntime","phase1InvalidateMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1PrepareAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1PrepareAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0k7BlossomM6IntentV_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CompleteAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","spelling":"FfiNativeUploadCompletionInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CompleteAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0K27NativeUploadCompletionInputV_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaConfiguration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configurationFingerprint"},{"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:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1InvalidateMediaConfiguration(context:configurationFingerprint:)"],"precise":"s:15TeraKitBindings0A7RuntimeC34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.method","path":["TeraRuntime","info()"],"precise":"s:15TeraKitBindings0A7RuntimeC4infoAA03FfiD10InfoRecordVyF"},{"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":["TeraRuntime","infoJson()"],"precise":"s:15TeraKitBindings0A7RuntimeC8infoJsonSSyF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1Me(context:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A7RuntimeC8phase1Me7context9asOfUnixSAA03FfiF6RecordVAA0k12LocalNetworkL0V_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:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"}],"kind":"swift.method","path":["TeraRuntime","shutdown()"],"precise":"s:15TeraKitBindings0A7RuntimeC8shutdownAA17FfiShutdownRecordVyYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraAppError"}],"kind":"swift.enum","path":["TeraAppError"],"precise":"s:15TeraKitBindings0A8AppErrorO"},{"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":["TeraAppError","errorDescription"],"precise":"s:15TeraKitBindings0A8AppErrorO16errorDescriptionSSSgvp"},{"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:15TeraKitBindings0A11ErrorRecordV","spelling":"TeraErrorRecord"},{"kind":"text","spelling":")"}],"kind":"swift.enum.case","path":["TeraAppError","Failure(report:)"],"precise":"s:15TeraKitBindings0A8AppErrorO7FailureyAcA0aE6RecordV_tcACmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMeRecord"}],"kind":"swift.struct","path":["FfiMeRecord"],"precise":"s:15TeraKitBindings11FfiMeRecordV"},{"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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"cards"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiMeRecord","init(schemaVersion:publicKey:profile:cards:)"],"precise":"s:15TeraKitBindings11FfiMeRecordV13schemaVersion9publicKey7profile5cardsACs6UInt16V_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:15TeraKitBindings11FfiMeRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMeRecord","==(_:_:)"],"precise":"s:15TeraKitBindings11FfiMeRecordV2eeoiySbAC_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:15TeraKitBindings11FfiMeRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cards"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiMeRecord","cards"],"precise":"s:15TeraKitBindings11FfiMeRecordV5cardsSayAA0d9TodayCardF0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMeRecord","profile"],"precise":"s:15TeraKitBindings11FfiMeRecordV7profileAA0d7ProfileF0VSgvp"},{"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:15TeraKitBindings11FfiMeRecordV9publicKeySSvp"},{"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:15TeraKitBindings11initLogging3dir8fileName8isStdoutySSSg_AFSbSgtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftKind"}],"kind":"swift.enum","path":["FfiDraftKind"],"precise":"s:15TeraKitBindings12FfiDraftKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retraction"}],"kind":"swift.enum.case","path":["FfiDraftKind","retraction"],"precise":"s:15TeraKitBindings12FfiDraftKindO10retractionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"}],"kind":"swift.enum.case","path":["FfiDraftKind","add"],"precise":"s:15TeraKitBindings12FfiDraftKindO3addyA2CmF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaFile"}],"kind":"swift.class","path":["FfiMediaFile"],"precise":"s:15TeraKitBindings12FfiMediaFileC"},{"access":"public","declaration":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fileDescriptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["FfiMediaFile","init(fileDescriptor:byteSize:)"],"precise":"s:15TeraKitBindings12FfiMediaFileC14fileDescriptor8byteSizeACs6UInt64V_AGtKcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaStage"}],"kind":"swift.enum","path":["FfiMediaStage"],"precise":"s:15TeraKitBindings13FfiMediaStageO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["FfiMediaStage","failed"],"precise":"s:15TeraKitBindings13FfiMediaStageO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"}],"kind":"swift.enum.case","path":["FfiMediaStage","pending"],"precise":"s:15TeraKitBindings13FfiMediaStageO7pendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"orphaned"}],"kind":"swift.enum.case","path":["FfiMediaStage","orphaned"],"precise":"s:15TeraKitBindings13FfiMediaStageO8orphanedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verified"}],"kind":"swift.enum.case","path":["FfiMediaStage","verified"],"precise":"s:15TeraKitBindings13FfiMediaStageO8verifiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preparing"}],"kind":"swift.enum.case","path":["FfiMediaStage","preparing"],"precise":"s:15TeraKitBindings13FfiMediaStageO9preparingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uploading"}],"kind":"swift.enum.case","path":["FfiMediaStage","uploading"],"precise":"s:15TeraKitBindings13FfiMediaStageO9uploadingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiOutboxState"}],"kind":"swift.enum","path":["FfiOutboxState"],"precise":"s:15TeraKitBindings14FfiOutboxStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delivering"}],"kind":"swift.enum.case","path":["FfiOutboxState","delivering"],"precise":"s:15TeraKitBindings14FfiOutboxStateO10deliveringyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToSign"}],"kind":"swift.enum.case","path":["FfiOutboxState","readyToSign"],"precise":"s:15TeraKitBindings14FfiOutboxStateO11readyToSignyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPreparing"}],"kind":"swift.enum.case","path":["FfiOutboxState","mediaPreparing"],"precise":"s:15TeraKitBindings14FfiOutboxStateO14mediaPreparingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaUploading"}],"kind":"swift.enum.case","path":["FfiOutboxState","mediaUploading"],"precise":"s:15TeraKitBindings14FfiOutboxStateO14mediaUploadingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partiallyDelivered"}],"kind":"swift.enum.case","path":["FfiOutboxState","partiallyDelivered"],"precise":"s:15TeraKitBindings14FfiOutboxStateO18partiallyDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draft"}],"kind":"swift.enum.case","path":["FfiOutboxState","draft"],"precise":"s:15TeraKitBindings14FfiOutboxStateO5draftyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"queued"}],"kind":"swift.enum.case","path":["FfiOutboxState","queued"],"precise":"s:15TeraKitBindings14FfiOutboxStateO6queuedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"}],"kind":"swift.enum.case","path":["FfiOutboxState","signed"],"precise":"s:15TeraKitBindings14FfiOutboxStateO6signedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signing"}],"kind":"swift.enum.case","path":["FfiOutboxState","signing"],"precise":"s:15TeraKitBindings14FfiOutboxStateO7signingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiOutboxState","complete"],"precise":"s:15TeraKitBindings14FfiOutboxStateO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"terminal"}],"kind":"swift.enum.case","path":["FfiOutboxState","terminal"],"precise":"s:15TeraKitBindings14FfiOutboxStateO8terminalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiOutboxState","cancelled"],"precise":"s:15TeraKitBindings14FfiOutboxStateO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retryable"}],"kind":"swift.enum.case","path":["FfiOutboxState","retryable"],"precise":"s:15TeraKitBindings14FfiOutboxStateO9retryableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddFieldKind"}],"kind":"swift.enum","path":["FfiAddFieldKind"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multilineText"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","multilineText"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO13multilineTextyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","date"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO4dateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","text"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO4textyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","media"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO5mediayA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"choice"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","choice"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO6choiceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decimal"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","decimal"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO7decimalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateTime"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","dateTime"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO8dateTimeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"location"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","location"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO8locationyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddDraftInput"}],"kind":"swift.struct","path":["FfiAddDraftInput"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV"},{"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:15TeraKitBindings16FfiAddDraftInputV10foodStatusSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV10identifierSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiAddDraftInput","commandType"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV11commandTypeAA0de7CommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiEventTimingKindO","spelling":"FfiEventTimingKind"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventTiming"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV11eventTimingAA0d5EventI4KindOSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV11priceAmountSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV12eventEndDateSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV13eventEndUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV13eventTimezoneSSSgvp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","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:15TeraKitBindings18FfiEventTimingKindO","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":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","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:foodPublishedAtUnixS:foodStatus:media:)"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0de7CommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_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:15TeraKitBindings16FfiAddDraftInputV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings16FfiAddDraftInputV14eventStartDateSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV15eventStartUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","foodPublishedAtUnixS"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV20foodPublishedAtUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV4unitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddDraftInput","media"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV5mediaSayAA0d13PreparedMediaG0VGvp"},{"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:15TeraKitBindings16FfiAddDraftInputV5titleSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV7contentSSvp"},{"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:15TeraKitBindings16FfiAddDraftInputV7summarySSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV8currencySSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV8locationSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAppInfoRecord"}],"kind":"swift.struct","path":["FfiAppInfoRecord"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"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:15TeraKitBindings16FfiAppInfoRecordV12shuttingDownSbvp"},{"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:15TeraKitBindings16FfiAppInfoRecordV12uptimeMilliss5Int64Vvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV","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:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAppInfoRecord","init(schemaVersion:build:startedUnixMs:uptimeMillis:shuttingDown:platform:)"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV13schemaVersion5build13startedUnixMs12uptimeMillis12shuttingDown8platformACs6UInt16V_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:15TeraKitBindings16FfiAppInfoRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings16FfiAppInfoRecordV13startedUnixMss5Int64Vvp"},{"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:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAppInfoRecord","==(_:_:)"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV2eeoiySbAC_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:15TeraKitBindings16FfiAppInfoRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"build"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"}],"kind":"swift.property","path":["FfiAppInfoRecord","build"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV5buildAA0d5BuildfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppInfoRecord","platform"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV8platformAA0de8PlatformG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileRecord"}],"kind":"swift.struct","path":["FfiProfileRecord"],"precise":"s:15TeraKitBindings16FfiProfileRecordV"},{"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:15TeraKitBindings16FfiProfileRecordV11displayNameSSSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","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:15TeraKitBindings16FfiProfileRecordV13schemaVersion15authorPublicKey4name11displayName5about7picture6banner5nip057website16lightningAddressACs6UInt16V_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:15TeraKitBindings16FfiProfileRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings16FfiProfileRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings16FfiProfileRecordV16lightningAddressSSSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiProfileRecord","==(_:_:)"],"precise":"s:15TeraKitBindings16FfiProfileRecordV2eeoiySbAC_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:15TeraKitBindings16FfiProfileRecordV4hash4intoys6HasherVz_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:15TeraKitBindings16FfiProfileRecordV4nameSSSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV5aboutSSSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV5nip05SSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","banner"],"precise":"s:15TeraKitBindings16FfiProfileRecordV6bannerAA0d14MediaReferenceF0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"picture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","picture"],"precise":"s:15TeraKitBindings16FfiProfileRecordV7pictureAA0d14MediaReferenceF0VSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV7websiteSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionPhase"}],"kind":"swift.enum","path":["FfiRevisionPhase"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partialEffect"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","partialEffect"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO13partialEffectyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementFailed"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","replacementFailed"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO17replacementFailedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retractionPending"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","retractionPending"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO17retractionPendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementPending"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","replacementPending"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO18replacementPendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","complete"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","cancelled"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiThreadProfile"}],"kind":"swift.enum","path":["FfiThreadProfile"],"precise":"s:15TeraKitBindings16FfiThreadProfileO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reply"}],"kind":"swift.enum.case","path":["FfiThreadProfile","reply"],"precise":"s:15TeraKitBindings16FfiThreadProfileO5replyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comment"}],"kind":"swift.enum.case","path":["FfiThreadProfile","comment"],"precise":"s:15TeraKitBindings16FfiThreadProfileO7commentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiThreadProfile","profile"],"precise":"s:15TeraKitBindings16FfiThreadProfileO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deletion"}],"kind":"swift.enum.case","path":["FfiThreadProfile","deletion"],"precise":"s:15TeraKitBindings16FfiThreadProfileO8deletionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayCardType"}],"kind":"swift.enum","path":["FfiTodayCardType"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoUpdate"}],"kind":"swift.enum.case","path":["FfiTodayCardType","photoUpdate"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO11photoUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodAvailability"}],"kind":"swift.enum.case","path":["FfiTodayCardType","foodAvailability"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO16foodAvailabilityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ask"}],"kind":"swift.enum.case","path":["FfiTodayCardType","ask"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO3askyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"event"}],"kind":"swift.enum.case","path":["FfiTodayCardType","event"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO5eventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"}],"kind":"swift.enum.case","path":["FfiTodayCardType","update"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO6updateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddCommandType"}],"kind":"swift.enum","path":["FfiAddCommandType"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createEvent"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createEvent"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO11createEventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createUpdate"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createUpdate"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO12createUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createPhotoUpdate"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createPhotoUpdate"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO17createPhotoUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createFoodAvailability"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createFoodAvailability"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO22createFoodAvailabilityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAsk"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createAsk"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO9createAskyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddFieldRecord"}],"kind":"swift.struct","path":["FfiAddFieldRecord"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"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:15TeraKitBindings15FfiAddFieldKindO","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":"externalParam","spelling":"maxItems"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAddFieldRecord","init(schemaVersion:id:label:kind:required:choices:maxBytes:maxItems:)"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV13schemaVersion2id5label4kind8required7choices8maxBytes0O5ItemsACs6UInt16V_S2SAA0deF4KindOSbSaySSGs6UInt64VSgAMSgtcfc"},{"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:15TeraKitBindings17FfiAddFieldRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddFieldRecord","==(_:_:)"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV2eeoiySbAC_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:15TeraKitBindings17FfiAddFieldRecordV2idSSvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings15FfiAddFieldKindO","spelling":"FfiAddFieldKind"}],"kind":"swift.property","path":["FfiAddFieldRecord","kind"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV4kindAA0deF4KindOvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV5labelSSvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV7choicesSaySSGvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV8maxBytess6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxItems"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddFieldRecord","maxItems"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV8maxItemss6UInt16VSgvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV8requiredSbvp"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaOperation"}],"kind":"swift.class","path":["FfiMediaOperation"],"precise":"s:15TeraKitBindings17FfiMediaOperationC"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.method","path":["FfiMediaOperation","isCancelled()"],"precise":"s:15TeraKitBindings17FfiMediaOperationC11isCancelledSbyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.method","path":["FfiMediaOperation","operationId()"],"precise":"s:15TeraKitBindings17FfiMediaOperationC11operationIdSSyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}],"kind":"swift.method","path":["FfiMediaOperation","cancel()"],"precise":"s:15TeraKitBindings17FfiMediaOperationC6cancelyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["FfiMediaOperation","init()"],"precise":"s:15TeraKitBindings17FfiMediaOperationCACyKcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionPolicy"}],"kind":"swift.enum","path":["FfiRevisionPolicy"],"precise":"s:15TeraKitBindings17FfiRevisionPolicyO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceThenRetract"}],"kind":"swift.enum.case","path":["FfiRevisionPolicy","replaceThenRetract"],"precise":"s:15TeraKitBindings17FfiRevisionPolicyO18replaceThenRetractyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addressableReplacement"}],"kind":"swift.enum.case","path":["FfiRevisionPolicy","addressableReplacement"],"precise":"s:15TeraKitBindings17FfiRevisionPolicyO22addressableReplacementyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiShutdownRecord"}],"kind":"swift.struct","path":["FfiShutdownRecord"],"precise":"s:15TeraKitBindings17FfiShutdownRecordV"},{"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:15TeraKitBindings17FfiShutdownRecordV13alreadyClosedSbvp"},{"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:15TeraKitBindings17FfiShutdownRecordV13schemaVersion5state13alreadyClosedACs6UInt16V_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:15TeraKitBindings17FfiShutdownRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiShutdownRecord","==(_:_:)"],"precise":"s:15TeraKitBindings17FfiShutdownRecordV2eeoiySbAC_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:15TeraKitBindings17FfiShutdownRecordV4hash4intoys6HasherVz_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:15TeraKitBindings17FfiShutdownRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningResult"}],"kind":"swift.struct","path":["HostSigningResult"],"precise":"s:15TeraKitBindings17HostSigningResultV"},{"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:15TeraKitBindings17HostSigningResultV11operationIdSSvp"},{"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:15TeraKitBindings17HostSigningResultV12signatureHexSSSgvp"},{"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:15TeraKitBindings18HostSigningOutcomeO","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:15TeraKitBindings18HostSigningPurposeO","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:15TeraKitBindings17HostSigningResultV13schemaVersion7outcome11operationId013signerRequestK09publicKey7purpose12signatureHex17completedAtUnixMsACs6UInt16V_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:15TeraKitBindings17HostSigningResultV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings17HostSigningResultV15signerRequestIdSSvp"},{"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:15TeraKitBindings17HostSigningResultV17completedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings17HostSigningResultV","spelling":"HostSigningResult"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17HostSigningResultV","spelling":"HostSigningResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["HostSigningResult","==(_:_:)"],"precise":"s:15TeraKitBindings17HostSigningResultV2eeoiySbAC_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:15TeraKitBindings17HostSigningResultV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningOutcomeO","spelling":"HostSigningOutcome"}],"kind":"swift.property","path":["HostSigningResult","outcome"],"precise":"s:15TeraKitBindings17HostSigningResultV7outcomeAA0dE7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"}],"kind":"swift.property","path":["HostSigningResult","purpose"],"precise":"s:15TeraKitBindings17HostSigningResultV7purposeAA0dE7PurposeOvp"},{"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:15TeraKitBindings17HostSigningResultV9publicKeySSvp"},{"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:15TeraKitBindings17initLoggingStdoutyyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddSchemaRecord"}],"kind":"swift.struct","path":["FfiAddSchemaRecord"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiAddSchemaRecord","commandType"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV11commandTypeAA0de7CommandI0Ovp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","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:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiAddSchemaRecord","init(schemaVersion:commandType:label:fields:)"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersion11commandType5label6fieldsACs6UInt16V_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:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddSchemaRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV2eeoiySbAC_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:15TeraKitBindings18FfiAddSchemaRecordV4hash4intoys6HasherVz_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:15TeraKitBindings18FfiAddSchemaRecordV5labelSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fields"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddSchemaRecord","fields"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV6fieldsSayAA0de5FieldG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomHostKind"}],"kind":"swift.enum","path":["FfiBlossomHostKind"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"physicalDevice"}],"kind":"swift.enum.case","path":["FfiBlossomHostKind","physicalDevice"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO14physicalDeviceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"native"}],"kind":"swift.enum.case","path":["FfiBlossomHostKind","native"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO6nativeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"simulator"}],"kind":"swift.enum.case","path":["FfiBlossomHostKind","simulator"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO9simulatoryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBuildInfoRecord"}],"kind":"swift.struct","path":["FfiBuildInfoRecord"],"precise":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"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:15TeraKitBindings18FfiBuildInfoRecordV11libRevisionSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV12crateVersionSSvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV13buildTimeUnixs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersion9crateName0jI05rustc7profile11libRevision08consumerO013buildTimeUnixACs6UInt16V_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:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV16consumerRevisionSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBuildInfoRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiBuildInfoRecordV2eeoiySbAC_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:15TeraKitBindings18FfiBuildInfoRecordV4hash4intoys6HasherVz_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:15TeraKitBindings18FfiBuildInfoRecordV5rustcSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV7profileSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV9crateNameSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftFormRecord"}],"kind":"swift.struct","path":["FfiDraftFormRecord"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"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":["FfiDraftFormRecord","foodStatus"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV10foodStatusSSSgvp"},{"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":["FfiDraftFormRecord","identifier"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV10identifierSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiDraftFormRecord","commandType"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV11commandTypeAA0d10AddCommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiEventTimingKindO","spelling":"FfiEventTimingKind"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftFormRecord","eventTiming"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV11eventTimingAA0d5EventI4KindOSgvp"},{"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":["FfiDraftFormRecord","priceAmount"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV11priceAmountSSSgvp"},{"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":["FfiDraftFormRecord","eventEndDate"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV12eventEndDateSSSgvp"},{"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":["FfiDraftFormRecord","eventEndUnixS"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13eventEndUnixSs6UInt64VSgvp"},{"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":["FfiDraftFormRecord","eventTimezone"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13eventTimezoneSSSgvp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","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:15TeraKitBindings18FfiEventTimingKindO","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":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"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:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiDraftFormRecord","init(schemaVersion:commandType:content:identifier:title:summary:location:eventTiming:eventStartDate:eventEndDate:eventStartUnixS:eventEndUnixS:eventTimezone:priceAmount:currency:unit:quantity:foodPublishedAtUnixS:foodStatus:media:)"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0d10AddCommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_SayAA0def5MediaG0VGtcfc"},{"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":["FfiDraftFormRecord","schemaVersion"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiDraftFormRecord","eventStartDate"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV14eventStartDateSSSgvp"},{"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":["FfiDraftFormRecord","eventStartUnixS"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV15eventStartUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftFormRecord","foodPublishedAtUnixS"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV20foodPublishedAtUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftFormRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV2eeoiySbAC_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":["FfiDraftFormRecord","hash(into:)"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV4hash4intoys6HasherVz_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":["FfiDraftFormRecord","unit"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV4unitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiDraftFormRecord","media"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV5mediaSayAA0def5MediaG0VGvp"},{"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":["FfiDraftFormRecord","title"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV5titleSSSgvp"},{"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":["FfiDraftFormRecord","content"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV7contentSSvp"},{"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":["FfiDraftFormRecord","summary"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV7summarySSSgvp"},{"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":["FfiDraftFormRecord","currency"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV8currencySSSgvp"},{"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":["FfiDraftFormRecord","location"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV8locationSSSgvp"},{"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":["FfiDraftFormRecord","quantity"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiEventTimingKind"}],"kind":"swift.enum","path":["FfiEventTimingKind"],"precise":"s:15TeraKitBindings18FfiEventTimingKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timed"}],"kind":"swift.enum.case","path":["FfiEventTimingKind","timed"],"precise":"s:15TeraKitBindings18FfiEventTimingKindO5timedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allDay"}],"kind":"swift.enum.case","path":["FfiEventTimingKind","allDay"],"precise":"s:15TeraKitBindings18FfiEventTimingKindO6allDayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayCardRecord"}],"kind":"swift.struct","path":["FfiTodayCardRecord"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"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:15TeraKitBindings18FfiTodayCardRecordV10contractIdSSvp"},{"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":["FfiTodayCardRecord","foodStatus"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV10foodStatusSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV10rankDigestSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV11contextRanks5UInt8Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodSummary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","foodSummary"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV11foodSummarySSSgvp"},{"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":["FfiTodayCardRecord","priceAmount"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV11priceAmountSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","authorProfile"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV13authorProfileAA0diG0VSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV13eventEndUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priceCurrency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","priceCurrency"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV13priceCurrencySSSgvp"},{"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:15TeraKitBindings16FfiTodayCardTypeO","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":"location"},{"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":"priceCurrency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"priceUnit"},{"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":"foodSummary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"foodStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"lifecycle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCardLifecycleStateO","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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"thread"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiThreadEntryRecordV","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:location:priceAmount:priceCurrency:priceUnit:quantity:foodSummary:foodPublishedAtUnixS:foodStatus:contextRank:inclusionReason:media:lifecycle:rankDigest:authorProfile:thread:localOperationId:localOperationState:)"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV13schemaVersion6cardId0J4Type011sourceEventK00M7Address15authorPublicKey08contractK05title7content15authoredAtUnixS09effectivewX1S010eventStartX1S0z3EndX1S8location11priceAmount13priceCurrency9priceUnit8quantity11foodSummary013foodPublishedwX1S10foodStatus11contextRank15inclusionReason5media9lifecycle10rankDigest0P7Profile6thread014localOperationK019localOperationStateACs6UInt16V_SSAA0defL0OS2SSgS2SA10_SSs6UInt64VA12_A12_SgA13_A10_A10_A10_A10_A10_A10_A13_A10_s5UInt8VSSSayAA0d14MediaReferenceG0VGAA0dF14LifecycleStateOA10_AA0d7ProfileG0VSgSayAA0d11ThreadEntryG0VGA10_A10_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:15TeraKitBindings18FfiTodayCardRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV13sourceAddressSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV13sourceEventIdSSvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15authoredAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15eventStartUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15inclusionReasonSSvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV16effectiveAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV16localOperationIdSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV19localOperationStateSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","foodPublishedAtUnixS"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV20foodPublishedAtUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayCardRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV2eeoiySbAC_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:15TeraKitBindings18FfiTodayCardRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayCardRecord","media"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV5mediaSayAA0d14MediaReferenceG0VGvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV5titleSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV6cardIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thread"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayCardRecord","thread"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV6threadSayAA0d11ThreadEntryG0VGvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"}],"kind":"swift.property","path":["FfiTodayCardRecord","cardType"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV8cardTypeAA0defI0Ovp"},{"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":["FfiTodayCardRecord","location"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV8locationSSSgvp"},{"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":["FfiTodayCardRecord","quantity"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lifecycle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCardLifecycleStateO","spelling":"FfiCardLifecycleState"}],"kind":"swift.property","path":["FfiTodayCardRecord","lifecycle"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV9lifecycleAA0dF14LifecycleStateOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priceUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","priceUnit"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV9priceUnitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayPageRecord"}],"kind":"swift.struct","path":["FfiTodayPageRecord"],"precise":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"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:15TeraKitBindings18FfiTodayPageRecordV10nextCursorSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV","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:15TeraKitBindings18FfiTodayPageRecordV13schemaVersion9asOfUnixS5items10nextCursorACs6UInt16V_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:15TeraKitBindings18FfiTodayPageRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayPageRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiTodayPageRecordV2eeoiySbAC_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:15TeraKitBindings18FfiTodayPageRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayPageRecord","items"],"precise":"s:15TeraKitBindings18FfiTodayPageRecordV5itemsSayAA0de4CardG0VGvp"},{"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:15TeraKitBindings18FfiTodayPageRecordV9asOfUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodaySyncRecord"}],"kind":"swift.struct","path":["FfiTodaySyncRecord"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"projection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.property","path":["FfiTodaySyncRecord","projection"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV10projectionAA0de7RefreshG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relayState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","spelling":"FfiTodayRelaySyncState"}],"kind":"swift.property","path":["FfiTodaySyncRecord","relayState"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV10relayStateAA0de5RelayfI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pagesFetched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodaySyncRecord","pagesFetched"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV12pagesFetcheds6UInt16Vvp"},{"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":"relayState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","spelling":"FfiTodayRelaySyncState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pagesFetched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventsObserved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventsAdmitted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventsRejected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"projection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiTodaySyncRecord","init(schemaVersion:relayState:pagesFetched:eventsObserved:eventsAdmitted:eventsRejected:projection:)"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersion10relayState12pagesFetched14eventsObserved0N8Admitted0N8Rejected10projectionACs6UInt16V_AA0de5RelayfK0OALs6UInt64VA2pA0de7RefreshG0Vtcfc"},{"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":["FfiTodaySyncRecord","schemaVersion"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsAdmitted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodaySyncRecord","eventsAdmitted"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsAdmitteds6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsObserved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodaySyncRecord","eventsObserved"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsObserveds6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsRejected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodaySyncRecord","eventsRejected"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsRejecteds6UInt64Vvp"},{"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:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodaySyncRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV2eeoiySbAC_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":["FfiTodaySyncRecord","hash(into:)"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningOutcome"}],"kind":"swift.enum","path":["HostSigningOutcome"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidated"}],"kind":"swift.enum.case","path":["HostSigningOutcome","invalidated"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO11invalidatedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["HostSigningOutcome","unavailable"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["HostSigningOutcome","failed"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["HostSigningOutcome","locked"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"}],"kind":"swift.enum.case","path":["HostSigningOutcome","signed"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO6signedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rejected"}],"kind":"swift.enum.case","path":["HostSigningOutcome","rejected"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO8rejectedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}],"kind":"swift.enum.case","path":["HostSigningOutcome","timedOut"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO8timedOutyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["HostSigningOutcome","cancelled"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningPurpose"}],"kind":"swift.enum","path":["HostSigningPurpose"],"precise":"s:15TeraKitBindings18HostSigningPurposeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nostrEvent"}],"kind":"swift.enum.case","path":["HostSigningPurpose","nostrEvent"],"precise":"s:15TeraKitBindings18HostSigningPurposeO10nostrEventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossomUpload"}],"kind":"swift.enum.case","path":["HostSigningPurpose","blossomUpload"],"precise":"s:15TeraKitBindings18HostSigningPurposeO13blossomUploadyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningRequest"}],"kind":"swift.struct","path":["HostSigningRequest"],"precise":"s:15TeraKitBindings18HostSigningRequestV"},{"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:15TeraKitBindings18HostSigningRequestV06signerF2IdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV10artifactIdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV11operationIdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV13eventIdDigest10Foundation4DataVvp"},{"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:15TeraKitBindings18HostSigningRequestV13operationKindSSvp"},{"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:15TeraKitBindings18HostSigningPurposeO","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:15TeraKitBindings18HostSigningRequestV13schemaVersion13operationKind0I2Id08artifactK006signerfK09publicKey7purpose14deadlineUnixMs05eventK6Digest013expectedEventK009createdAtR1S4kind4tags7contentACs6UInt16V_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:15TeraKitBindings18HostSigningRequestV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18HostSigningRequestV14createdAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings18HostSigningRequestV14deadlineUnixMss6UInt64Vvp"},{"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:15TeraKitBindings18HostSigningRequestV15expectedEventIdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["HostSigningRequest","==(_:_:)"],"precise":"s:15TeraKitBindings18HostSigningRequestV2eeoiySbAC_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:15TeraKitBindings18HostSigningRequestV4hash4intoys6HasherVz_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:15TeraKitBindings18HostSigningRequestV4kinds6UInt32Vvp"},{"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:15TeraKitBindings18HostSigningRequestV4tagsSaySaySSGGvp"},{"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:15TeraKitBindings18HostSigningRequestV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"}],"kind":"swift.property","path":["HostSigningRequest","purpose"],"precise":"s:15TeraKitBindings18HostSigningRequestV7purposeAA0dE7PurposeOvp"},{"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:15TeraKitBindings18HostSigningRequestV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SignerStatusRecord"}],"kind":"swift.struct","path":["SignerStatusRecord"],"precise":"s:15TeraKitBindings18SignerStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24SignerAvailabilityRecordO","spelling":"SignerAvailabilityRecord"}],"kind":"swift.property","path":["SignerStatusRecord","availability"],"precise":"s:15TeraKitBindings18SignerStatusRecordV12availabilityAA0d12AvailabilityF0Ovp"},{"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:15TeraKitBindings24SignerAvailabilityRecordO","spelling":"SignerAvailabilityRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["SignerStatusRecord","init(schemaVersion:availability:)"],"precise":"s:15TeraKitBindings18SignerStatusRecordV13schemaVersion12availabilityACs6UInt16V_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:15TeraKitBindings18SignerStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["SignerStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18SignerStatusRecordV2eeoiySbAC_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:15TeraKitBindings18SignerStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCapabilityRecord"}],"kind":"swift.struct","path":["FfiCapabilityRecord"],"precise":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"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:15TeraKitBindings19FfiCapabilityRecordV10configuredSbvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV12availabilitySSvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV13schemaVersion2id8compiled10configured12availability8maturityACs6UInt16V_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:15TeraKitBindings19FfiCapabilityRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiCapabilityRecord","==(_:_:)"],"precise":"s:15TeraKitBindings19FfiCapabilityRecordV2eeoiySbAC_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:15TeraKitBindings19FfiCapabilityRecordV2idSSvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV4hash4intoys6HasherVz_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:15TeraKitBindings19FfiCapabilityRecordV8compiledSbvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV8maturitySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftMediaRecord"}],"kind":"swift.struct","path":["FfiDraftMediaRecord"],"precise":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"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:15TeraKitBindings13FfiMediaStageO","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:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersion3url5stage14uploadAttempts16verifiedAtUnixMs14possibleOrphan16orphanReasonCode0t8RecordedopQ0ACs6UInt16V_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:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV14possibleOrphanSbvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV14uploadAttemptss5UInt8Vvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV16orphanReasonCodeSSSgvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV16verifiedAtUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV22orphanRecordedAtUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftMediaRecord","==(_:_:)"],"precise":"s:15TeraKitBindings19FfiDraftMediaRecordV2eeoiySbAC_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:15TeraKitBindings19FfiDraftMediaRecordV3urlSSvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings13FfiMediaStageO","spelling":"FfiMediaStage"}],"kind":"swift.property","path":["FfiDraftMediaRecord","stage"],"precise":"s:15TeraKitBindings19FfiDraftMediaRecordV5stageAA0dF5StageOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRecoveryDecision"}],"kind":"swift.struct","path":["FfiRecoveryDecision"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"disposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRecoveryDispositionO","spelling":"FfiRecoveryDisposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"retry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRetryDispositionO","spelling":"FfiRetryDisposition"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRecoveryDecision","init(disposition:retry:)"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV11disposition5retryAcA0dE11DispositionO_AA0d5RetryI0Otcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRecoveryDispositionO","spelling":"FfiRecoveryDisposition"}],"kind":"swift.property","path":["FfiRecoveryDecision","disposition"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV11dispositionAA0dE11DispositionOvp"},{"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:15TeraKitBindings19FfiRecoveryDecisionV","spelling":"FfiRecoveryDecision"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRecoveryDecisionV","spelling":"FfiRecoveryDecision"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRecoveryDecision","==(_:_:)"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV2eeoiySbAC_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":["FfiRecoveryDecision","hash(into:)"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRetryDispositionO","spelling":"FfiRetryDisposition"}],"kind":"swift.property","path":["FfiRecoveryDecision","retry"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV5retryAA0D16RetryDispositionOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRetryDisposition"}],"kind":"swift.enum","path":["FfiRetryDisposition"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notAllowed"}],"kind":"swift.enum.case","path":["FfiRetryDisposition","notAllowed"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO10notAllowedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"afterRecovery"}],"kind":"swift.enum.case","path":["FfiRetryDisposition","afterRecovery"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO13afterRecoveryyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reconcileExistingOperation"}],"kind":"swift.enum.case","path":["FfiRetryDisposition","reconcileExistingOperation"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO26reconcileExistingOperationyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSearchResultType"}],"kind":"swift.enum","path":["FfiSearchResultType"],"precise":"s:15TeraKitBindings19FfiSearchResultTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"card"}],"kind":"swift.enum.case","path":["FfiSearchResultType","card"],"precise":"s:15TeraKitBindings19FfiSearchResultTypeO4cardyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiSearchResultType","profile"],"precise":"s:15TeraKitBindings19FfiSearchResultTypeO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAppPlatformRecord"}],"kind":"swift.struct","path":["FfiAppPlatformRecord"],"precise":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"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:15TeraKitBindings20FfiAppPlatformRecordV11buildNumberSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersion8platform8bundleId7version11buildNumber0N3ShaACs6UInt16V_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:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAppPlatformRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiAppPlatformRecordV2eeoiySbAC_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:15TeraKitBindings20FfiAppPlatformRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiAppPlatformRecordV7versionSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV8buildShaSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV8bundleIdSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV8platformSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftStatusRecord"}],"kind":"swift.struct","path":["FfiDraftStatusRecord"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiDraftStatusRecord","isRevision"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV10isRevisionSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftStatusRecord","settlement"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiDraftStatusRecord","commandType"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV11commandTypeAA0d10AddCommandI0Ovp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV11operationIdSSSgvp"},{"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":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiDraftKindO","spelling":"FfiDraftKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"form"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","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:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"isRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiDraftStatusRecord","init(schemaVersion:draftId:revision:authorPublicKey:kind:commandType:form:state:cardId:operationId:createdAtUnixMs:updatedAtUnixMs:media:settlement:isRevision:)"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersion7draftId8revision15authorPublicKey4kind11commandType4form5state04cardK009operationK015createdAtUnixMs07updatedxyZ05media10settlement10isRevisionACs6UInt16V_SSs6UInt64VSSAA0dE4KindOAA0d10AddCommandR0OAA0de4FormG0VSgAA0D11OutboxStateOS2SSgA2VSayAA0de5MediaG0VGAA0d19OperationSettlementG0VSgSbtcfc"},{"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:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV15createdAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV15updatedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"form"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftStatusRecord","form"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV4formAA0de4FormG0VSgvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiDraftKindO","spelling":"FfiDraftKind"}],"kind":"swift.property","path":["FfiDraftStatusRecord","kind"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV4kindAA0dE4KindOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiDraftStatusRecord","media"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV5mediaSayAA0de5MediaG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"}],"kind":"swift.property","path":["FfiDraftStatusRecord","state"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV5stateAA0D11OutboxStateOvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV6cardIdSSvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV7draftIdSSvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityLockState"}],"kind":"swift.enum","path":["FfiIdentityLockState"],"precise":"s:15TeraKitBindings20FfiIdentityLockStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["FfiIdentityLockState","locked"],"precise":"s:15TeraKitBindings20FfiIdentityLockStateO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlocked"}],"kind":"swift.enum.case","path":["FfiIdentityLockState","unlocked"],"precise":"s:15TeraKitBindings20FfiIdentityLockStateO8unlockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaFileProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["FfiMediaFileProtocol"],"precise":"s:15TeraKitBindings20FfiMediaFileProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiQueuePolicyRecord"}],"kind":"swift.struct","path":["FfiQueuePolicyRecord"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","cancellation"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV12cancellationAA0d12CancellationF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"satisfaction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelaySatisfactionO","spelling":"FfiRelaySatisfaction"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","satisfaction"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV12satisfactionAA0D17RelaySatisfactionOvp"},{"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:15TeraKitBindings20FfiRelaySatisfactionO","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:15TeraKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiQueuePolicyRecord","init(schemaVersion:relayUrls:satisfaction:deliveryDeadlineUnixMs:cancellation:)"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersion9relayUrls12satisfaction22deliveryDeadlineUnixMs12cancellationACs6UInt16V_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:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiQueuePolicyRecordV22deliveryDeadlineUnixMss6UInt64Vvp"},{"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:15TeraKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiQueuePolicyRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV2eeoiySbAC_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:15TeraKitBindings20FfiQueuePolicyRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiQueuePolicyRecordV9relayUrlsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayAccessRecord"}],"kind":"swift.enum","path":["FfiRelayAccessRecord"],"precise":"s:15TeraKitBindings20FfiRelayAccessRecordO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readOnly"}],"kind":"swift.enum.case","path":["FfiRelayAccessRecord","readOnly"],"precise":"s:15TeraKitBindings20FfiRelayAccessRecordO8readOnlyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readWrite"}],"kind":"swift.enum.case","path":["FfiRelayAccessRecord","readWrite"],"precise":"s:15TeraKitBindings20FfiRelayAccessRecordO9readWriteyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelaySatisfaction"}],"kind":"swift.enum","path":["FfiRelaySatisfaction"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allAccepted"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","allAccepted"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO11allAcceptedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anyAccepted"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","anyAccepted"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO11anyAcceptedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allDelivered"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","allDelivered"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO12allDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anyDelivered"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","anyDelivered"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO12anyDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayStatusRecord"}],"kind":"swift.struct","path":["FfiRelayStatusRecord"],"precise":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"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:15TeraKitBindings20FfiRelayStatusRecordV10writeStateSSvp"},{"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:15TeraKitBindings20FfiRelayAccessRecordO","spelling":"FfiRelayAccessRecord"},{"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:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersion8relayUrl6access9readState05writeN00M17LastAttemptUnixMs0opqrS00m4NextqrS00otqrS0ACs6UInt16V_SSAA0de6AccessG0OS2Ss6UInt64VSgA3Stcfc"},{"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:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV21readLastAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV21readNextAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV22writeLastAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV22writeNextAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiRelayStatusRecordV2eeoiySbAC_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:15TeraKitBindings20FfiRelayStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelayAccessRecordO","spelling":"FfiRelayAccessRecord"}],"kind":"swift.property","path":["FfiRelayStatusRecord","access"],"precise":"s:15TeraKitBindings20FfiRelayStatusRecordV6accessAA0de6AccessG0Ovp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV8relayUrlSSvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV9readStateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeKind"}],"kind":"swift.enum","path":["FfiRuntimeChangeKind"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","media"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO5mediayA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relay"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","relay"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO5relayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"today"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","today"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO5todayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drafts"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","drafts"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO6draftsyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initial"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","initial"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO7initialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","profile"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identity"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","identity"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO8identityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","settings"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO8settingsyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lifecycle"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","lifecycle"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO9lifecycleyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.struct","path":["FfiRuntimeInfoRecord"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"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:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sdk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","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:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersion3app3sdk0K6ClosedACs6UInt16V_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:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeInfoRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","app"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3appAA0d3AppfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","sdk"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3sdkAA0d5BuildfG0Vvp"},{"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:15TeraKitBindings20FfiRuntimeInfoRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiRuntimeInfoRecordV9sdkClosedSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiThreadEntryRecord"}],"kind":"swift.struct","path":["FfiThreadEntryRecord"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiThreadEntryRecord","authorProfile"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV13authorProfileAA0diG0VSgvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV13parentEventIdSSvp"},{"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:15TeraKitBindings16FfiThreadProfileO","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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiThreadEntryRecord","init(schemaVersion:eventId:authorPublicKey:content:authoredAtUnixS:profile:root:parentEventId:authorProfile:)"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersion7eventId15authorPublicKey7content15authoredAtUnixS7profile4root011parentEventK00L7ProfileACs6UInt16V_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:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV15authoredAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiThreadEntryRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV2eeoiySbAC_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:15TeraKitBindings20FfiThreadEntryRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiThreadEntryRecordV4rootSSvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV7contentSSvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV7eventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiThreadProfileO","spelling":"FfiThreadProfile"}],"kind":"swift.property","path":["FfiThreadEntryRecord","profile"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV7profileAA0dE7ProfileOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomUploadInput"}],"kind":"swift.struct","path":["FfiBlossomUploadInput"],"precise":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"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:15TeraKitBindings21FfiBlossomUploadInputV10artifactIdSSvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV11operationIdSSvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","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:15TeraKitBindings21FfiCancellationPolicyO","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:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersion7draftId16expectedRevision5media20authorizationContent0O14CreatedAtUnixS0O15LifetimeSeconds09operationK008artifactK0015signingDeadlineS2Ms0X12Cancellation08verifiedrsZ007updatedrsZ0ACs6UInt16V_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:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV15updatedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV16expectedRevisions6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV16verifiedAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signingCancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"}],"kind":"swift.property","path":["FfiBlossomUploadInput","signingCancellation"],"precise":"s:15TeraKitBindings21FfiBlossomUploadInputV19signingCancellationAA0dI6PolicyOvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV20authorizationContentSSvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV21signingDeadlineUnixMss6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV27authorizationCreatedAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV28authorizationLifetimeSecondss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiBlossomUploadInput","media"],"precise":"s:15TeraKitBindings21FfiBlossomUploadInputV5mediaAA0d13PreparedMediaG0Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCancellationPolicy"}],"kind":"swift.enum","path":["FfiCancellationPolicy"],"precise":"s:15TeraKitBindings21FfiCancellationPolicyO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localCooperative"}],"kind":"swift.enum.case","path":["FfiCancellationPolicy","localCooperative"],"precise":"s:15TeraKitBindings21FfiCancellationPolicyO16localCooperativeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservePublishedRequest"}],"kind":"swift.enum.case","path":["FfiCancellationPolicy","preservePublishedRequest"],"precise":"s:15TeraKitBindings21FfiCancellationPolicyO24preservePublishedRequestyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCardLifecycleState"}],"kind":"swift.enum","path":["FfiCardLifecycleState"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"past"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","past"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO4pastyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sold"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","sold"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO4soldyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"active"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","active"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO6activeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.struct","path":["FfiLocalNetworkRecord"],"precise":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV10generations6UInt64Vvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersion2id5label9relayUrls8locality15followedAuthors10generationACs6UInt16V_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:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV15followedAuthorsSaySSGvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiLocalNetworkRecord","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiLocalNetworkRecordV2eeoiySbAC_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:15TeraKitBindings21FfiLocalNetworkRecordV2idSSvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV4hash4intoys6HasherVz_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:15TeraKitBindings21FfiLocalNetworkRecordV5labelSSvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV8localitySSSgvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV9relayUrlsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiPreparedMediaInput"}],"kind":"swift.struct","path":["FfiPreparedMediaInput"],"precise":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"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":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiMediaFileC","spelling":"FfiMediaFile"},{"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:file:sha256:mediaType:byteSize:width:height:alt:preparedAtUnixS:)"],"precise":"s:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersion15opaqueReference4file6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_SSAA0dF4FileCS2Ss6UInt64Vs6UInt32VAUSSAStcfc"},{"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:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV15opaqueReferenceSSvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV15preparedAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV3altSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiMediaFileC","spelling":"FfiMediaFile"}],"kind":"swift.property","path":["FfiPreparedMediaInput","file"],"precise":"s:15TeraKitBindings21FfiPreparedMediaInputV4fileAA0dF4FileCvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV5widths6UInt32Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV6heights6UInt32Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV6sha256SSvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV8byteSizes6UInt64Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeScope"}],"kind":"swift.struct","path":["FfiRuntimeChangeScope"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRuntimeChangeScope","sourceGeneration"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV16sourceGenerationSSvp"},{"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:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeChangeScope","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV2eeoiySbAC_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":["FfiRuntimeChangeScope","hash(into:)"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRuntimeChangeScope","context"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV7contextAA0D18LocalNetworkRecordVSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiRuntimeChangeScope","init(publicKey:sourceGeneration:context:)"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKey16sourceGeneration7contextACSS_SSAA0D18LocalNetworkRecordVSgtcfc"},{"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":["FfiRuntimeChangeScope","publicKey"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSearchResultRecord"}],"kind":"swift.struct","path":["FfiSearchResultRecord"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resultType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiSearchResultTypeO","spelling":"FfiSearchResultType"}],"kind":"swift.property","path":["FfiSearchResultRecord","resultType"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV10resultTypeAA0defI0Ovp"},{"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:15TeraKitBindings19FfiSearchResultTypeO","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:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiSearchResultRecord","init(schemaVersion:resultType:stableId:card:profile:)"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV13schemaVersion10resultType8stableId4card7profileACs6UInt16V_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:15TeraKitBindings21FfiSearchResultRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSearchResultRecord","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"card"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiSearchResultRecord","card"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV4cardAA0d9TodayCardG0VSgvp"},{"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:15TeraKitBindings21FfiSearchResultRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiSearchResultRecord","profile"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV7profileAA0d7ProfileG0VSgvp"},{"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:15TeraKitBindings21FfiSearchResultRecordV8stableIdSSvp"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSubscriptionHandle"}],"kind":"swift.class","path":["FfiSubscriptionHandle"],"precise":"s:15TeraKitBindings21FfiSubscriptionHandleC"},{"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:15TeraKitBindings21FfiSubscriptionHandleC11unsubscribeyyF"},{"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:15TeraKitBindings21FfiSubscriptionHandleC8isActiveSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.struct","path":["FfiTodayRefreshRecord"],"precise":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV12sourceEventss6UInt64Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV12visibleCardss6UInt64Vvp"},{"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:15TeraKitBindings24FfiTodayProjectionUpdateO","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:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersion6update12sourceEvents12visibleCards8profiles13threadEntries17contentGeneration7changedACs6UInt16V_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:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV13threadEntriess6UInt64Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV17contentGenerations6UInt64Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayRefreshRecord","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiTodayRefreshRecordV2eeoiySbAC_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:15TeraKitBindings21FfiTodayRefreshRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","update"],"precise":"s:15TeraKitBindings21FfiTodayRefreshRecordV6updateAA0dE16ProjectionUpdateOvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV7changedSbvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV8profiless6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"classifyErrorRecovery"},{"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":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRecoveryDecisionV","spelling":"FfiRecoveryDecision"}],"kind":"swift.func","path":["classifyErrorRecovery(schemaVersion:code:)"],"precise":"s:15TeraKitBindings21classifyErrorRecovery13schemaVersion4codeAA03FfiF8DecisionVs6UInt16V_SStF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomUploadIntent"}],"kind":"swift.struct","path":["FfiBlossomUploadIntent"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomUploadIntent","init(schemaVersion:draftId:expectedRevision:media:)"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersion7draftId16expectedRevision5mediaACs6UInt16V_SSs6UInt64VAA0D18PreparedMediaInputVtcfc"},{"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":["FfiBlossomUploadIntent","schemaVersion"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersions6UInt16Vvp"},{"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":["FfiBlossomUploadIntent","expectedRevision"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV16expectedRevisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiBlossomUploadIntent","media"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV5mediaAA0D18PreparedMediaInputVvp"},{"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":["FfiBlossomUploadIntent","draftId"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCardAddParityRecord"}],"kind":"swift.struct","path":["FfiCardAddParityRecord"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiCardAddParityRecord","commandType"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV11commandTypeAA0df7CommandJ0Ovp"},{"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:15TeraKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiCardAddParityRecord","init(schemaVersion:cardType:commandType:)"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersion8cardType07commandL0ACs6UInt16V_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:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiCardAddParityRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV2eeoiySbAC_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:15TeraKitBindings22FfiCardAddParityRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"}],"kind":"swift.property","path":["FfiCardAddParityRecord","cardType"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV8cardTypeAA0d5TodayeJ0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityCommandKind"}],"kind":"swift.enum","path":["FfiIdentityCommandKind"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginImport"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","beginImport"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO11beginImportyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelImport"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","cancelImport"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO12cancelImportyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completeImport"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","completeImport"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO14completeImportyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lock"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","lock"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO4lockyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","select"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO6selectyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlock"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","unlock"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO6unlockyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recover"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","recover"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO7recoveryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityStateRecord"}],"kind":"swift.struct","path":["FfiIdentityStateRecord"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lockState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiIdentityLockStateO","spelling":"FfiIdentityLockState"}],"kind":"swift.property","path":["FfiIdentityStateRecord","lockState"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV04lockF0AA0de4LockF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeIdentityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityStateRecord","activeIdentityId"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV06activeE2IdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identities"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiIdentityStateRecord","identities"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV10identitiesSayAA0d8SettingseG0VGvp"},{"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":"identities"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"activeIdentityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"lockState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiIdentityLockStateO","spelling":"FfiIdentityLockState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pendingImportOperationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiIdentityStateRecord","init(schemaVersion:identities:activeIdentityId:lockState:pendingImportOperationId:)"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersion10identities06activeE2Id04lockF0022pendingImportOperationL0ACs6UInt16V_SayAA0d8SettingseG0VGSSSgAA0de4LockF0OANtcfc"},{"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":["FfiIdentityStateRecord","schemaVersion"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pendingImportOperationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityStateRecord","pendingImportOperationId"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV24pendingImportOperationIdSSSgvp"},{"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:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityStateRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV2eeoiySbAC_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":["FfiIdentityStateRecord","hash(into:)"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileStatusRecord"}],"kind":"swift.struct","path":["FfiProfileStatusRecord"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileStatusRecord","deliveryId"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV10deliveryIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileStatusRecord","settlement"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp"},{"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":["FfiProfileStatusRecord","operationId"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV11operationIdSSvp"},{"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":"operationId"},{"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":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryId"},{"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":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiProfileStatusRecord","init(schemaVersion:operationId:revision:authorPublicKey:state:deliveryId:createdAtUnixMs:updatedAtUnixMs:settlement:)"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersion11operationId8revision15authorPublicKey5state08deliveryK015createdAtUnixMs07updatedstU010settlementACs6UInt16V_SSs6UInt64VSSAA0D11OutboxStateOSSSgA2pA0d19OperationSettlementG0VSgtcfc"},{"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":["FfiProfileStatusRecord","schemaVersion"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiProfileStatusRecord","authorPublicKey"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV15authorPublicKeySSvp"},{"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":["FfiProfileStatusRecord","createdAtUnixMs"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV15createdAtUnixMss6UInt64Vvp"},{"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":["FfiProfileStatusRecord","updatedAtUnixMs"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV15updatedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiProfileStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV2eeoiySbAC_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":["FfiProfileStatusRecord","hash(into:)"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"}],"kind":"swift.property","path":["FfiProfileStatusRecord","state"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV5stateAA0D11OutboxStateOvp"},{"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":["FfiProfileStatusRecord","revision"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRecoveryDisposition"}],"kind":"swift.enum","path":["FfiRecoveryDisposition"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"staleCursor"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","staleCursor"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO11staleCursoryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidInput"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","invalidInput"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO12invalidInputyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCorrupt"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","mediaCorrupt"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO12mediaCorruptyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"networkPolicy"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","networkPolicy"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO13networkPolicyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partialResult"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","partialResult"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO13partialResultyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"staleRevision"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","staleRevision"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO13staleRevisionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcomeUnknown"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","outcomeUnknown"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO14outcomeUnknownyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quotaExhausted"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","quotaExhausted"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO14quotaExhaustedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageFailure"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","storageFailure"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO14storageFailureyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"networkUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","networkUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO18networkUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"runtimeUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","runtimeUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO18runtimeUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedVersion"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","unsupportedVersion"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO18unsupportedVersionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"idempotencyConflict"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","idempotencyConflict"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO19idempotencyConflictyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identityUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","identityUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO19identityUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelledBeforeEffect"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","cancelledBeforeEffect"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO21cancelledBeforeEffectyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"protectedDataUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","protectedDataUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO24protectedDataUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","unknown"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO7unknownyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionInputRecord"}],"kind":"swift.struct","path":["FfiRevisionInputRecord"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"}],"kind":"swift.property","path":["FfiRevisionInputRecord","replacement"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV11replacementAA0d8AddDraftF0Vvp"},{"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":"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":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRevisionInputRecord","init(schemaVersion:cardId:sourceEventId:sourceAddress:authorPublicKey:replacement:)"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersion6cardId011sourceEventK00L7Address15authorPublicKey11replacementACs6UInt16V_S3SSgSSAA0d8AddDraftF0Vtcfc"},{"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":["FfiRevisionInputRecord","schemaVersion"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiRevisionInputRecord","sourceAddress"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceAddressSSSgvp"},{"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":["FfiRevisionInputRecord","sourceEventId"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceEventIdSSvp"},{"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":["FfiRevisionInputRecord","authorPublicKey"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV15authorPublicKeySSvp"},{"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":["FfiRevisionInputRecord","cardId"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV6cardIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeRecord"}],"kind":"swift.struct","path":["FfiRuntimeChangeRecord"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"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":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"epoch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiInvalidationRevisionO","spelling":"FfiInvalidationRevision"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"delivery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","spelling":"FfiRuntimeChangeDelivery"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeChangeKindO","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:scope:epoch:revision:delivery:kind:entityId:)"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersion5scope5epoch8revision8delivery4kind8entityIdACs6UInt16V_AA0deF5ScopeVSSAA0D20InvalidationRevisionOAA0deF8DeliveryOAA0deF4KindOSSSgtcfc"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeChangeRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV2eeoiySbAC_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:15TeraKitBindings22FfiRuntimeChangeRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeChangeKindO","spelling":"FfiRuntimeChangeKind"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","kind"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV4kindAA0deF4KindOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"epoch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","epoch"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5epochSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","scope"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5scopeAA0deF5ScopeVvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delivery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","spelling":"FfiRuntimeChangeDelivery"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","delivery"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8deliveryAA0deF8DeliveryOvp"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV8entityIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiInvalidationRevisionO","spelling":"FfiInvalidationRevision"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","revision"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8revisionAA0D20InvalidationRevisionOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiStorageStatusRecord"}],"kind":"swift.struct","path":["FfiStorageStatusRecord"],"precise":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"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:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersion7backend8openMode8shutdown9integrityACs6UInt16V_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:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiStorageStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiStorageStatusRecordV2eeoiySbAC_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:15TeraKitBindings22FfiStorageStatusRecordV4hash4intoys6HasherVz_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:15TeraKitBindings22FfiStorageStatusRecordV7backendSSvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV8openModeSSvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV8shutdownSSvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV9integritySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayRelaySyncState"}],"kind":"swift.enum","path":["FfiTodayRelaySyncState"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"kind":"swift.enum.case","path":["FfiTodayRelaySyncState","offline"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7offlineyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partial"}],"kind":"swift.enum.case","path":["FfiTodayRelaySyncState","partial"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7partialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiTodayRelaySyncState","complete"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parseRhiEvidenceReport"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","spelling":"FfiRhiEvidenceReportRecord"}],"kind":"swift.func","path":["parseRhiEvidenceReport(canonicalContent:)"],"precise":"s:15TeraKitBindings22parseRhiEvidenceReport16canonicalContentAA03FfiefG6RecordVSS_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftFormMediaRecord"}],"kind":"swift.struct","path":["FfiDraftFormMediaRecord"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"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":"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":["FfiDraftFormMediaRecord","init(schemaVersion:opaqueReference:url:sha256:mediaType:byteSize:width:height:alt:preparedAtUnixS:)"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersion15opaqueReference3url6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_S4Ss6UInt64Vs6UInt32VASSSAQtcfc"},{"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":["FfiDraftFormMediaRecord","schemaVersion"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiDraftFormMediaRecord","opaqueReference"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15opaqueReferenceSSvp"},{"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":["FfiDraftFormMediaRecord","preparedAtUnixS"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15preparedAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftFormMediaRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV2eeoiySbAC_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":["FfiDraftFormMediaRecord","alt"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3altSSvp"},{"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":["FfiDraftFormMediaRecord","url"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3urlSSvp"},{"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":["FfiDraftFormMediaRecord","hash(into:)"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV4hash4intoys6HasherVz_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":["FfiDraftFormMediaRecord","width"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV5widths6UInt32Vvp"},{"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":["FfiDraftFormMediaRecord","height"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6heights6UInt32Vvp"},{"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":["FfiDraftFormMediaRecord","sha256"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6sha256SSvp"},{"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":["FfiDraftFormMediaRecord","byteSize"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV8byteSizes6UInt64Vvp"},{"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":["FfiDraftFormMediaRecord","mediaType"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.struct","path":["FfiIdentityStatusRecord"],"precise":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersion9publicKey20hostSignerConfiguredACs6UInt16V_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:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV20hostSignerConfiguredSbvp"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiIdentityStatusRecordV2eeoiySbAC_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:15TeraKitBindings23FfiIdentityStatusRecordV4hash4intoys6HasherVz_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:15TeraKitBindings23FfiIdentityStatusRecordV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiInvalidationRevision"}],"kind":"swift.enum","path":["FfiInvalidationRevision"],"precise":"s:15TeraKitBindings23FfiInvalidationRevisionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"current"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":")"}],"kind":"swift.enum.case","path":["FfiInvalidationRevision","current(value:)"],"precise":"s:15TeraKitBindings23FfiInvalidationRevisionO7currentyACs6UInt64V_tcACmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exhausted"}],"kind":"swift.enum.case","path":["FfiInvalidationRevision","exhausted"],"precise":"s:15TeraKitBindings23FfiInvalidationRevisionO9exhaustedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaReferenceRecord"}],"kind":"swift.struct","path":["FfiMediaReferenceRecord"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaVerificationStateO","spelling":"FfiMediaVerificationState"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","verification"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV12verificationAA0dE17VerificationStateOvp"},{"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":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"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:15TeraKitBindings25FfiMediaVerificationStateO","spelling":"FfiMediaVerificationState"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMediaReferenceRecord","init(schemaVersion:referenceFingerprint:url:sha256:mediaType:width:height:byteSize:alt:verification:)"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersion20referenceFingerprint3url6sha2569mediaType5width6height8byteSize3alt12verificationACs6UInt16V_S3SSgAPs6UInt32VSgASs6UInt64VSgApA0dE17VerificationStateOtcfc"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","referenceFingerprint"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV20referenceFingerprintSSvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaReferenceRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV2eeoiySbAC_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:15TeraKitBindings23FfiMediaReferenceRecordV3altSSSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV3urlSSvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV4hash4intoys6HasherVz_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:15TeraKitBindings23FfiMediaReferenceRecordV5widths6UInt32VSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV6heights6UInt32VSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV6sha256SSSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV8byteSizes6UInt64VSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV9mediaTypeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.struct","path":["FfiMobileSettingsRecord"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","localStorage"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","mediaNetwork"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp"},{"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":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMobileSettingsRecord","init(schemaVersion:revision:identity:relays:blossom:mediaNetwork:localStorage:)"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersion8revision8identity6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d13IdentityStateG0VAA0d16RelayPreferencesG0VAA0d7BlossomwG0VAA0d5Mediao6PolicyG0VAA0d5LocalqzG0Vtcfc"},{"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":["FfiMobileSettingsRecord","schemaVersion"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMobileSettingsRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV2eeoiySbAC_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":["FfiMobileSettingsRecord","hash(into:)"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","relays"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","blossom"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","identity"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV8identityAA0d13IdentityStateG0Vvp"},{"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":["FfiMobileSettingsRecord","revision"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRetractionDraftInput"}],"kind":"swift.struct","path":["FfiRetractionDraftInput"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetKind"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV10targetKinds6UInt32Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiRetractionDraftInput","commandType"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV11commandTypeAA0d10AddCommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetCardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetCardId"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV12targetCardIdSSvp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetCardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRetractionDraftInput","init(schemaVersion:commandType:targetCardId:targetEventId:targetKind:targetAddress:reason:)"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersion11commandType12targetCardId0l5EventN00L4Kind0L7Address6reasonACs6UInt16V_AA0d10AddCommandK0OS2Ss6UInt32VSSSgSStcfc"},{"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":["FfiRetractionDraftInput","schemaVersion"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetAddress"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetAddressSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetEventId"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetEventIdSSvp"},{"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:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRetractionDraftInput","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV2eeoiySbAC_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":["FfiRetractionDraftInput","hash(into:)"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRetractionDraftInput","reason"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV6reasonSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.struct","path":["FfiRevisionStatusRecord"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retraction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","retraction"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV10retractionAA0d5DraftfG0VSgvp"},{"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":["FfiRevisionStatusRecord","operationId"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV11operationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","replacement"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV11replacementAA0d5DraftfG0Vvp"},{"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":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"retraction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"policy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiRevisionPolicyO","spelling":"FfiRevisionPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"phase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiRevisionPhaseO","spelling":"FfiRevisionPhase"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRevisionStatusRecord","init(schemaVersion:operationId:replacement:retraction:policy:phase:)"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersion11operationId11replacement10retraction6policy5phaseACs6UInt16V_SSAA0d5DraftfG0VAMSgAA0dE6PolicyOAA0dE5PhaseOtcfc"},{"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":["FfiRevisionStatusRecord","schemaVersion"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRevisionStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV2eeoiySbAC_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":["FfiRevisionStatusRecord","hash(into:)"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiRevisionPhaseO","spelling":"FfiRevisionPhase"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","phase"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV5phaseAA0dE5PhaseOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"policy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiRevisionPolicyO","spelling":"FfiRevisionPolicy"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","policy"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV6policyAA0dE6PolicyOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTradeEvidenceOutcome"}],"kind":"swift.enum","path":["FfiTradeEvidenceOutcome"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indeterminate"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceOutcome","indeterminate"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO13indeterminateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"valid"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceOutcome","valid"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO5validyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalid"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceOutcome","invalid"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO7invalidyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomEvidenceRecord"}],"kind":"swift.struct","path":["FfiBlossomEvidenceRecord"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","errorPhase"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10errorPhaseSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"httpStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","httpStatus"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10httpStatuss6UInt16VSgvp"},{"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":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configFingerprint"},{"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":"lastSuccessfulState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"transportSecurity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"httpStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"errorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"serverErrorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"errorPhase"},{"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":"possibleOrphan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"attempts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomEvidenceRecord","init(schemaVersion:origin:configFingerprint:state:lastSuccessfulState:transportSecurity:observedAtUnixMs:httpStatus:errorCode:serverErrorCode:errorPhase:retryable:possibleOrphan:attempts:)"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersion6origin17configFingerprint5state19lastSuccessfulState17transportSecurity16observedAtUnixMs10httpStatus9errorCode011serverErrorZ00Y5Phase9retryable14possibleOrphan8attemptsACs6UInt16V_S5Ss6UInt64VSgASSgSSSgA2XS2bs5UInt8Vtcfc"},{"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":["FfiBlossomEvidenceRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiBlossomEvidenceRecord","possibleOrphan"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV14possibleOrphanSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverErrorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","serverErrorCode"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV15serverErrorCodeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","observedAtUnixMs"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV16observedAtUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","configFingerprint"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17configFingerprintSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportSecurity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","transportSecurity"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17transportSecuritySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastSuccessfulState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","lastSuccessfulState"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV19lastSuccessfulStateSSvp"},{"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:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomEvidenceRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV2eeoiySbAC_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":["FfiBlossomEvidenceRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV4hash4intoys6HasherVz_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":["FfiBlossomEvidenceRecord","state"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","origin"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV6originSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attempts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","attempts"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV8attemptss5UInt8Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","errorCode"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9errorCodeSSSgvp"},{"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":["FfiBlossomEvidenceRecord","retryable"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9retryableSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityCommandRecord"}],"kind":"swift.struct","path":["FfiIdentityCommandRecord"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityCommandRecord","identityId"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV10identityIdSSSgvp"},{"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":["FfiIdentityCommandRecord","operationId"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV11operationIdSSSgvp"},{"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":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityCommandKindO","spelling":"FfiIdentityCommandKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"identityId"},{"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":"swift.init","path":["FfiIdentityCommandRecord","init(schemaVersion:kind:operationId:identityId:publicKey:)"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersion4kind11operationId08identityL09publicKeyACs6UInt16V_AA0deF4KindOSSSgA2Mtcfc"},{"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":["FfiIdentityCommandRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityCommandRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV2eeoiySbAC_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":["FfiIdentityCommandRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityCommandKindO","spelling":"FfiIdentityCommandKind"}],"kind":"swift.property","path":["FfiIdentityCommandRecord","kind"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV4kindAA0deF4KindOvp"},{"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":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityCommandRecord","publicKey"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV9publicKeySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiNativeUploadJobRecord"}],"kind":"swift.struct","path":["FfiNativeUploadJobRecord"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"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":["FfiNativeUploadJobRecord","operationId"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV11operationIdSSvp"},{"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":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"draft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"remoteUrl"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorizationHeader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedSha256"},{"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":"swift.init","path":["FfiNativeUploadJobRecord","init(schemaVersion:operationId:draft:remoteUrl:authorizationHeader:expectedSha256:mediaType:byteSize:)"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersion11operationId5draft9remoteUrl19authorizationHeader14expectedSha2569mediaType8byteSizeACs6UInt16V_SSAA0d11DraftStatusH0VS4Ss6UInt64Vtcfc"},{"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":["FfiNativeUploadJobRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedSha256"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","expectedSha256"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV14expectedSha256SSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationHeader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","authorizationHeader"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV19authorizationHeaderSSvp"},{"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:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiNativeUploadJobRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV2eeoiySbAC_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":["FfiNativeUploadJobRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","draft"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV5draftAA0d11DraftStatusH0Vvp"},{"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":["FfiNativeUploadJobRecord","byteSize"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV8byteSizes6UInt64Vvp"},{"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":["FfiNativeUploadJobRecord","mediaType"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remoteUrl"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","remoteUrl"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9remoteUrlSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayAccessPreference"}],"kind":"swift.enum","path":["FfiRelayAccessPreference"],"precise":"s:15TeraKitBindings24FfiRelayAccessPreferenceO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readOnly"}],"kind":"swift.enum.case","path":["FfiRelayAccessPreference","readOnly"],"precise":"s:15TeraKitBindings24FfiRelayAccessPreferenceO8readOnlyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readWrite"}],"kind":"swift.enum.case","path":["FfiRelayAccessPreference","readWrite"],"precise":"s:15TeraKitBindings24FfiRelayAccessPreferenceO9readWriteyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayPreferenceRecord"}],"kind":"swift.struct","path":["FfiRelayPreferenceRecord"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"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":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","spelling":"FfiRelayAccessPreference"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRelayPreferenceRecord","init(schemaVersion:url:access:)"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersion3url6accessACs6UInt16V_SSAA0de6AccessF0Otcfc"},{"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":["FfiRelayPreferenceRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayPreferenceRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV2eeoiySbAC_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":["FfiRelayPreferenceRecord","url"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV3urlSSvp"},{"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":["FfiRelayPreferenceRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","spelling":"FfiRelayAccessPreference"}],"kind":"swift.property","path":["FfiRelayPreferenceRecord","access"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV6accessAA0de6AccessF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiReplaceSettingsRecord"}],"kind":"swift.struct","path":["FfiReplaceSettingsRecord"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","localStorage"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","mediaNetwork"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp"},{"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":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiReplaceSettingsRecord","init(schemaVersion:expectedRevision:relays:blossom:mediaNetwork:localStorage:)"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersion16expectedRevision6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d16RelayPreferencesG0VAA0d7BlossomuG0VAA0d5Mediao6PolicyG0VAA0d5LocalqxG0Vtcfc"},{"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":["FfiReplaceSettingsRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiReplaceSettingsRecord","expectedRevision"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV16expectedRevisions6UInt64Vvp"},{"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:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiReplaceSettingsRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV2eeoiySbAC_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":["FfiReplaceSettingsRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","relays"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","blossom"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeDelivery"}],"kind":"swift.enum","path":["FfiRuntimeChangeDelivery"],"precise":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resnapshotRequired"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeDelivery","resnapshotRequired"],"precise":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO18resnapshotRequiredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"change"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeDelivery","change"],"precise":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO6changeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayProjectionUpdate"}],"kind":"swift.enum","path":["FfiTodayProjectionUpdate"],"precise":"s:15TeraKitBindings24FfiTodayProjectionUpdateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incremental"}],"kind":"swift.enum.case","path":["FfiTodayProjectionUpdate","incremental"],"precise":"s:15TeraKitBindings24FfiTodayProjectionUpdateO11incrementalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rebuild"}],"kind":"swift.enum.case","path":["FfiTodayProjectionUpdate","rebuild"],"precise":"s:15TeraKitBindings24FfiTodayProjectionUpdateO7rebuildyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTradeEvidenceCoverage"}],"kind":"swift.enum","path":["FfiTradeEvidenceCoverage"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","unsupported"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO11unsupportedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scopeSatisfied"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","scopeSatisfied"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO14scopeSatisfiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"missing"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","missing"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7missingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partial"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","partial"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7partialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SignerAvailabilityRecord"}],"kind":"swift.enum","path":["SignerAvailabilityRecord"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","unavailable"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","busy"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO4busyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","ready"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO5readyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","locked"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaCacheStatusRecord"}],"kind":"swift.struct","path":["FfiMediaCacheStatusRecord"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiMediaCacheStatusRecord","totalBytes"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV10totalBytess6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artifactCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiMediaCacheStatusRecord","artifactCount"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13artifactCounts6UInt32Vvp"},{"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":"artifactCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configurationFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiMediaCacheStatusRecord","init(schemaVersion:artifactCount:totalBytes:configurationFingerprint:)"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersion13artifactCount10totalBytes24configurationFingerprintACs6UInt16V_s6UInt32Vs6UInt64VSSSgtcfc"},{"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":["FfiMediaCacheStatusRecord","schemaVersion"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaCacheStatusRecord","configurationFingerprint"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV24configurationFingerprintSSSgvp"},{"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:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaCacheStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV2eeoiySbAC_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":["FfiMediaCacheStatusRecord","hash(into:)"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaOperationProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["FfiMediaOperationProtocol"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.method","path":["FfiMediaOperationProtocol","isCancelled()"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP11isCancelledSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.method","path":["FfiMediaOperationProtocol","operationId()"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP11operationIdSSyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}],"kind":"swift.method","path":["FfiMediaOperationProtocol","cancel()"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP6cancelyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaVerificationState"}],"kind":"swift.enum","path":["FfiMediaVerificationState"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","unavailable"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","failed"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","pending"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO7pendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verified"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","verified"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO8verifiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayPreferencesRecord"}],"kind":"swift.struct","path":["FfiRelayPreferencesRecord"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"}],"kind":"swift.property","path":["FfiRelayPreferencesRecord","environment"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp"},{"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":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpoints"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiRelayPreferencesRecord","init(schemaVersion:environment:endpoints:)"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersion11environment9endpointsACs6UInt16V_AA0D24MobileNetworkEnvironmentOSayAA0de10PreferenceG0VGtcfc"},{"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":["FfiRelayPreferencesRecord","schemaVersion"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayPreferencesRecord","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV2eeoiySbAC_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":["FfiRelayPreferencesRecord","hash(into:)"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endpoints"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRelayPreferencesRecord","endpoints"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV9endpointsSayAA0de10PreferenceG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSettingsIdentityRecord"}],"kind":"swift.struct","path":["FfiSettingsIdentityRecord"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"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":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiSettingsIdentityRecord","init(schemaVersion:id:publicKey:)"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersion2id9publicKeyACs6UInt16V_S2Stcfc"},{"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":["FfiSettingsIdentityRecord","schemaVersion"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSettingsIdentityRecord","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2eeoiySbAC_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":["FfiSettingsIdentityRecord","id"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2idSSvp"},{"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":["FfiSettingsIdentityRecord","hash(into:)"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV4hash4intoys6HasherVz_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":["FfiSettingsIdentityRecord","publicKey"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ProtectedDataAvailability"}],"kind":"swift.enum","path":["ProtectedDataAvailability"],"precise":"s:15TeraKitBindings25ProtectedDataAvailabilityO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["ProtectedDataAvailability","unavailable"],"precise":"s:15TeraKitBindings25ProtectedDataAvailabilityO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}],"kind":"swift.enum.case","path":["ProtectedDataAvailability","available"],"precise":"s:15TeraKitBindings25ProtectedDataAvailabilityO9availableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayStatusReportRecord"}],"kind":"swift.struct","path":["FfiRelayStatusReportRecord"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"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:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiRelayStatusReportRecord","init(schemaVersion:profile:state:readAvailability:writeAvailability:relays:)"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersion7profile5state16readAvailability05writeN06relaysACs6UInt16V_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:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV16readAvailabilitySSvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV17writeAvailabilitySSvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayStatusReportRecord","==(_:_:)"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV2eeoiySbAC_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:15TeraKitBindings26FfiRelayStatusReportRecordV4hash4intoys6HasherVz_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:15TeraKitBindings26FfiRelayStatusReportRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","relays"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV6relaysSayAA0defH0VGvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV7profileSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRhiEvidenceReportRecord"}],"kind":"swift.struct","path":["FfiRhiEvidenceReportRecord"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supersedesReportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","supersedesReportId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV010supersedesG2IdSSSgvp"},{"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":["FfiRhiEvidenceReportRecord","contractId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV10contractIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reasonCodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","reasonCodes"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV11reasonCodesSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","issuerPubkey"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV12issuerPubkeySSvp"},{"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":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"reasonCodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"projectionDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"evidenceManifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"supersedesReportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"supersedesEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRhiEvidenceReportRecord","init(schemaVersion:contractId:contractVersion:issuerPubkey:tradeId:claimMutationId:outcome:reasonCodes:projectionDigest:evidenceManifestDigest:evidencePolicyDigest:observedAtUnixS:tradeGeneration:statementDigest:supersedesReportId:supersedesEventId:canonicalContent:)"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersion10contractId0kJ012issuerPubkey05tradeL0013claimMutationL07outcome11reasonCodes16projectionDigest016evidenceManifestV00w6PolicyV015observedAtUnixS0O10Generation09statementV0010supersedesgL0015supersedesEventL016canonicalContentACs6UInt16V_SSAVS3SAA0d5TradeF7OutcomeOSaySSGS7SSgAZSStcfc"},{"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":["FfiRhiEvidenceReportRecord","schemaVersion"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","claimMutationId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15claimMutationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","contractVersion"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15contractVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","observedAtUnixS"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15observedAtUnixSSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","statementDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15statementDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","tradeGeneration"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15tradeGenerationSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","canonicalContent"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16canonicalContentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"projectionDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","projectionDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16projectionDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supersedesEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","supersedesEventId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV17supersedesEventIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","evidencePolicyDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV20evidencePolicyDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evidenceManifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","evidenceManifestDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV22evidenceManifestDigestSSvp"},{"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:15TeraKitBindings26FfiRhiEvidenceReportRecordV","spelling":"FfiRhiEvidenceReportRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","spelling":"FfiRhiEvidenceReportRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRhiEvidenceReportRecord","==(_:_:)"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV2eeoiySbAC_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":["FfiRhiEvidenceReportRecord","hash(into:)"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","outcome"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7outcomeAA0d5TradeF7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","tradeId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7tradeIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parseTradeEvidenceManifest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"canonicalBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","spelling":"FfiTradeEvidenceManifestRecord"}],"kind":"swift.func","path":["parseTradeEvidenceManifest(canonicalBytes:)"],"precise":"s:15TeraKitBindings26parseTradeEvidenceManifest14canonicalBytesAA03FfiefG6RecordV10Foundation4DataV_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomEndpointAuthority"}],"kind":"swift.enum","path":["FfiBlossomEndpointAuthority"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicWebPki"}],"kind":"swift.enum.case","path":["FfiBlossomEndpointAuthority","publicWebPki"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO12publicWebPkiyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopbackDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomEndpointAuthority","loopbackDevelopment"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO19loopbackDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"privateNetworkDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomEndpointAuthority","privateNetworkDevelopment"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO25privateNetworkDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomPreferencesRecord"}],"kind":"swift.struct","path":["FfiBlossomPreferencesRecord"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","environment"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","primaryOrigin"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13primaryOriginSSvp"},{"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":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","spelling":"FfiBlossomAuthorityPreference"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiBlossomPreferencesRecord","init(schemaVersion:environment:authority:primaryOrigin:fallbackOrigins:)"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersion11environment9authority13primaryOrigin15fallbackOriginsACs6UInt16V_AA0D24MobileNetworkEnvironmentOAA0dE19AuthorityPreferenceOSSSaySSGtcfc"},{"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":["FfiBlossomPreferencesRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","fallbackOrigins"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV15fallbackOriginsSaySSGvp"},{"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:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomPreferencesRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV2eeoiySbAC_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":["FfiBlossomPreferencesRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","spelling":"FfiBlossomAuthorityPreference"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","authority"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV9authorityAA0dE19AuthorityPreferenceOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiLocalStoragePolicyRecord"}],"kind":"swift.struct","path":["FfiLocalStoragePolicyRecord"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"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":"mediaCacheBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaCacheArtifacts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiLocalStoragePolicyRecord","init(schemaVersion:mediaCacheBytes:mediaCacheArtifacts:)"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersion15mediaCacheBytes0kL9ArtifactsACs6UInt16V_s6UInt64Vs6UInt32Vtcfc"},{"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":["FfiLocalStoragePolicyRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCacheBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiLocalStoragePolicyRecord","mediaCacheBytes"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV15mediaCacheBytess6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCacheArtifacts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiLocalStoragePolicyRecord","mediaCacheArtifacts"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV19mediaCacheArtifactss6UInt32Vvp"},{"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:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiLocalStoragePolicyRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV2eeoiySbAC_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":["FfiLocalStoragePolicyRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaNetworkPolicyRecord"}],"kind":"swift.struct","path":["FfiMediaNetworkPolicyRecord"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"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":"allowCellularDownloads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"allowCellularUploads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"allowBackgroundTransfers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMediaNetworkPolicyRecord","init(schemaVersion:allowCellularDownloads:allowCellularUploads:allowBackgroundTransfers:)"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersion22allowCellularDownloads0kL7Uploads0K19BackgroundTransfersACs6UInt16V_S3btcfc"},{"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":["FfiMediaNetworkPolicyRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowCellularUploads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiMediaNetworkPolicyRecord","allowCellularUploads"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV20allowCellularUploadsSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowCellularDownloads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiMediaNetworkPolicyRecord","allowCellularDownloads"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV22allowCellularDownloadsSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowBackgroundTransfers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiMediaNetworkPolicyRecord","allowBackgroundTransfers"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV24allowBackgroundTransfersSbvp"},{"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:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaNetworkPolicyRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV2eeoiySbAC_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":["FfiMediaNetworkPolicyRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMobileNetworkEnvironment"}],"kind":"swift.enum","path":["FfiMobileNetworkEnvironment"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"physicalDevice"}],"kind":"swift.enum.case","path":["FfiMobileNetworkEnvironment","physicalDevice"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO14physicalDeviceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`public`"}],"kind":"swift.enum.case","path":["FfiMobileNetworkEnvironment","public"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO6publicyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"simulator"}],"kind":"swift.enum.case","path":["FfiMobileNetworkEnvironment","simulator"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO9simulatoryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.struct","path":["FfiSettingsTransitionRecord"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"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":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"runtimeRestartRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outboxRequeueRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaCacheInvalidationRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiSettingsTransitionRecord","init(schemaVersion:settings:runtimeRestartRequired:outboxRequeueRequired:mediaCacheInvalidationRequired:)"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersion8settings22runtimeRestartRequired013outboxRequeueM0022mediaCacheInvalidationM0ACs6UInt16V_AA0d6MobileeG0VS3btcfc"},{"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":["FfiSettingsTransitionRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outboxRequeueRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","outboxRequeueRequired"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV21outboxRequeueRequiredSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"runtimeRestartRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","runtimeRestartRequired"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV22runtimeRestartRequiredSbvp"},{"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:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSettingsTransitionRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCacheInvalidationRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","mediaCacheInvalidationRequired"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV30mediaCacheInvalidationRequiredSbvp"},{"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":["FfiSettingsTransitionRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","settings"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV8settingsAA0d6MobileeG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiOperationSettlementRecord"}],"kind":"swift.struct","path":["FfiOperationSettlementRecord"],"precise":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV13deliveryPlanss6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV13indeterminates6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersion9artifacts6signed8admitted7pending9retryable13indeterminate14failedTerminal9cancelled13deliveryPlans0S9Satisfied0S7Pending0S9Retryable0S9Exhausted0s6FailedQ00S9CancelledACs6UInt16V_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:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV14failedTerminals6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV15deliveryPendings6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryCancelleds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryExhausteds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryRetryables6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliverySatisfieds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV22deliveryFailedTerminals6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiOperationSettlementRecord","==(_:_:)"],"precise":"s:15TeraKitBindings28FfiOperationSettlementRecordV2eeoiySbAC_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:15TeraKitBindings28FfiOperationSettlementRecordV4hash4intoys6HasherVz_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:15TeraKitBindings28FfiOperationSettlementRecordV6signeds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV7pendings6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV8admitteds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV9artifactss6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV9cancelleds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV9retryables6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSignedEvidenceEventRecord"}],"kind":"swift.struct","path":["FfiSignedEvidenceEventRecord"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiSignedEvidenceEventRecord","authorPubkey"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV12authorPubkeySSvp"},{"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":["FfiSignedEvidenceEventRecord","createdAtUnixS"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV14createdAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings28FfiSignedEvidenceEventRecordV","spelling":"FfiSignedEvidenceEventRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","spelling":"FfiSignedEvidenceEventRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSignedEvidenceEventRecord","==(_:_:)"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPubkey"},{"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":"externalParam","spelling":"signature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiSignedEvidenceEventRecord","init(id:authorPubkey:createdAtUnixS:kind:tags:content:signature:)"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2id12authorPubkey14createdAtUnixS4kind4tags7content9signatureACSS_SSs6UInt64Vs6UInt32VSaySaySSGGS2Stcfc"},{"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":["FfiSignedEvidenceEventRecord","id"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2idSSvp"},{"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":["FfiSignedEvidenceEventRecord","hash(into:)"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4hash4intoys6HasherVz_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":["FfiSignedEvidenceEventRecord","kind"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4kinds6UInt32Vvp"},{"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":["FfiSignedEvidenceEventRecord","tags"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4tagsSaySaySSGGvp"},{"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":["FfiSignedEvidenceEventRecord","content"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiSignedEvidenceEventRecord","signature"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV9signatureSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomAuthorityPreference"}],"kind":"swift.enum","path":["FfiBlossomAuthorityPreference"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicWebPki"}],"kind":"swift.enum.case","path":["FfiBlossomAuthorityPreference","publicWebPki"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO12publicWebPkiyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopbackDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomAuthorityPreference","loopbackDevelopment"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO19loopbackDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"privateNetworkDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomAuthorityPreference","privateNetworkDevelopment"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO25privateNetworkDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomConfigurationRecord"}],"kind":"swift.struct","path":["FfiBlossomConfigurationRecord"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","primaryOrigin"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13primaryOriginSSvp"},{"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":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"configFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomConfigurationRecord","init(schemaVersion:hostKind:endpointAuthority:primaryOrigin:fallbackOrigins:configFingerprint:)"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersion8hostKind17endpointAuthority13primaryOrigin15fallbackOrigins17configFingerprintACs6UInt16V_S3SSaySSGSStcfc"},{"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":["FfiBlossomConfigurationRecord","schemaVersion"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","fallbackOrigins"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV15fallbackOriginsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","configFingerprint"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17configFingerprintSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","endpointAuthority"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17endpointAuthoritySSvp"},{"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:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomConfigurationRecord","==(_:_:)"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV2eeoiySbAC_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":["FfiBlossomConfigurationRecord","hash(into:)"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","hostKind"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV8hostKindSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileMetadataInputRecord"}],"kind":"swift.struct","path":["FfiProfileMetadataInputRecord"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"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":["FfiProfileMetadataInputRecord","displayName"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV11displayNameSSSgvp"},{"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":"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:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"nip05"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"bot"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiProfileMetadataInputRecord","init(schemaVersion:name:displayName:about:picture:banner:nip05:bot:)"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersion4name11displayName5about7picture6banner5nip053botACs6UInt16V_S2SSgAnA0d13PreparedMediaG0VSgAqNSbSgtcfc"},{"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":["FfiProfileMetadataInputRecord","schemaVersion"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bot"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileMetadataInputRecord","bot"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV3botSbSgvp"},{"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":"swift.property","path":["FfiProfileMetadataInputRecord","name"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV4nameSSvp"},{"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":["FfiProfileMetadataInputRecord","about"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5aboutSSSgvp"},{"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":["FfiProfileMetadataInputRecord","nip05"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5nip05SSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileMetadataInputRecord","banner"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV6bannerAA0d13PreparedMediaG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"picture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileMetadataInputRecord","picture"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV7pictureAA0d13PreparedMediaG0VSgvp"},{"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:15TeraKitBindings29FfiSubscriptionHandleProtocolP"},{"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:15TeraKitBindings29FfiSubscriptionHandleProtocolP11unsubscribeyyF"},{"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:15TeraKitBindings29FfiSubscriptionHandleProtocolP8isActiveSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareRhiEvidenceAttestation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"canonicalContent"},{"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":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","spelling":"FfiTypedEvidenceEventPlanRecord"}],"kind":"swift.func","path":["prepareRhiEvidenceAttestation(canonicalContent:createdAtUnixS:)"],"precise":"s:15TeraKitBindings29prepareRhiEvidenceAttestation16canonicalContent14createdAtUnixSAA08FfiTypedF15EventPlanRecordVSS_s6UInt64VtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiNativeUploadCompletionInput"}],"kind":"swift.struct","path":["FfiNativeUploadCompletionInput"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","statusCode"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV10statusCodes6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"responseBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","responseBody"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV12responseBody10Foundation4DataVvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"statusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"responseMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"responseContentEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"responseBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiNativeUploadCompletionInput","init(schemaVersion:draftId:expectedRevision:media:statusCode:responseMediaType:responseContentEncoding:responseBody:)"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersion7draftId16expectedRevision5media10statusCode17responseMediaType0R15ContentEncoding0R4BodyACs6UInt16V_SSs6UInt64VAA0d8PreparedsH0VAMSSSgAR10Foundation4DataVtcfc"},{"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":["FfiNativeUploadCompletionInput","schemaVersion"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersions6UInt16Vvp"},{"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":["FfiNativeUploadCompletionInput","expectedRevision"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV16expectedRevisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"responseMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","responseMediaType"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV17responseMediaTypeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"responseContentEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","responseContentEncoding"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV23responseContentEncodingSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","media"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV5mediaAA0d13PreparedMediaH0Vvp"},{"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":["FfiNativeUploadCompletionInput","draftId"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTradeEvidenceManifestRecord"}],"kind":"swift.struct","path":["FfiTradeEvidenceManifestRecord"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"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":["FfiTradeEvidenceManifestRecord","contractId"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV10contractIdSSvp"},{"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":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"coverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","spelling":"FfiTradeEvidenceCoverage"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"manifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"canonicalBytesHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiTradeEvidenceManifestRecord","init(schemaVersion:contractId:contractVersion:tradeId:tradeGeneration:observedAtUnixS:coverage:evidencePolicyDigest:manifestDigest:canonicalBytesHex:)"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersion10contractId0kJ005tradeL00M10Generation15observedAtUnixS8coverage20evidencePolicyDigest08manifestU017canonicalBytesHexACs6UInt16V_SSAOS3SAA0deF8CoverageOS3Stcfc"},{"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":["FfiTradeEvidenceManifestRecord","schemaVersion"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","manifestDigest"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV14manifestDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","contractVersion"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15contractVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","observedAtUnixS"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15observedAtUnixSSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","tradeGeneration"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15tradeGenerationSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canonicalBytesHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","canonicalBytesHex"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV17canonicalBytesHexSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","evidencePolicyDigest"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV20evidencePolicyDigestSSvp"},{"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:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","spelling":"FfiTradeEvidenceManifestRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","spelling":"FfiTradeEvidenceManifestRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTradeEvidenceManifestRecord","==(_:_:)"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV2eeoiySbAC_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":["FfiTradeEvidenceManifestRecord","hash(into:)"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","tradeId"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV7tradeIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","spelling":"FfiTradeEvidenceCoverage"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","coverage"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV8coverageAA0deF8CoverageOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiVerifiedMediaArtifactRecord"}],"kind":"swift.struct","path":["FfiVerifiedMediaArtifactRecord"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"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":["FfiVerifiedMediaArtifactRecord","artifactId"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV10artifactIdSSvp"},{"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":["FfiVerifiedMediaArtifactRecord","operationId"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV11operationIdSSSgvp"},{"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":"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":"bytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"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":"swift.init","path":["FfiVerifiedMediaArtifactRecord","init(schemaVersion:operationId:artifactId:bytes:byteSize:mediaType:width:height:)"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersion11operationId08artifactL05bytes8byteSize9mediaType5width6heightACs6UInt16V_SSSgSS10Foundation4DataVs6UInt64VSSs6UInt32VAUtcfc"},{"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":["FfiVerifiedMediaArtifactRecord","schemaVersion"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiVerifiedMediaArtifactRecord","==(_:_:)"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV2eeoiySbAC_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":["FfiVerifiedMediaArtifactRecord","hash(into:)"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"}],"kind":"swift.property","path":["FfiVerifiedMediaArtifactRecord","bytes"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5bytes10Foundation4DataVvp"},{"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":["FfiVerifiedMediaArtifactRecord","width"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5widths6UInt32Vvp"},{"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":["FfiVerifiedMediaArtifactRecord","height"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV6heights6UInt32Vvp"},{"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":["FfiVerifiedMediaArtifactRecord","byteSize"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV8byteSizes6UInt64Vvp"},{"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":["FfiVerifiedMediaArtifactRecord","mediaType"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateRhiEvidenceAttestation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","spelling":"FfiSignedEvidenceEventRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","spelling":"FfiRhiEvidenceAttestationRecord"}],"kind":"swift.func","path":["validateRhiEvidenceAttestation(event:)"],"precise":"s:15TeraKitBindings30validateRhiEvidenceAttestation5eventAA03FfiefG6RecordVAA0i6Signedf5EventJ0V_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRhiEvidenceAttestationRecord"}],"kind":"swift.struct","path":["FfiRhiEvidenceAttestationRecord"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","issuerPubkey"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12issuerPubkeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supersession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","supersession"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12supersessionAA0defg12SupersessionH0VSgvp"},{"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":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"supersession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRhiEvidenceAttestationRecord","init(schemaVersion:issuerPubkey:tradeId:claimMutationId:outcome:observedAtUnixS:tradeGeneration:statementDigest:supersession:canonicalContent:)"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersion12issuerPubkey7tradeId013claimMutationN07outcome15observedAtUnixS0M10Generation15statementDigest12supersession16canonicalContentACs6UInt16V_S3SAA0d5TradeF7OutcomeOS3SAA0defg12SupersessionH0VSgSStcfc"},{"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":["FfiRhiEvidenceAttestationRecord","schemaVersion"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","claimMutationId"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15claimMutationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","observedAtUnixS"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15observedAtUnixSSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","statementDigest"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15statementDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","tradeGeneration"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15tradeGenerationSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","canonicalContent"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV16canonicalContentSSvp"},{"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:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","spelling":"FfiRhiEvidenceAttestationRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","spelling":"FfiRhiEvidenceAttestationRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRhiEvidenceAttestationRecord","==(_:_:)"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV2eeoiySbAC_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":["FfiRhiEvidenceAttestationRecord","hash(into:)"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","outcome"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7outcomeAA0d5TradeF7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","tradeId"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7tradeIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTypedEvidenceEventPlanRecord"}],"kind":"swift.struct","path":["FfiTypedEvidenceEventPlanRecord"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"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":["FfiTypedEvidenceEventPlanRecord","expectedEventId"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV08expectedG2IdSSvp"},{"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":["FfiTypedEvidenceEventPlanRecord","contractId"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV10contractIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTypedEvidenceEventPlanRecord","authorPubkey"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV12authorPubkeySSvp"},{"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":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"createdAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"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":["FfiTypedEvidenceEventPlanRecord","init(schemaVersion:contractId:kind:authorPubkey:createdAtUnixS:expectedEventId:tags:content:)"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersion10contractId4kind12authorPubkey14createdAtUnixS08expectedgM04tags7contentACs6UInt16V_SSs6UInt32VS3SSaySaySSGGSStcfc"},{"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":["FfiTypedEvidenceEventPlanRecord","schemaVersion"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createdAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTypedEvidenceEventPlanRecord","createdAtUnixS"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV14createdAtUnixSSSvp"},{"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:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","spelling":"FfiTypedEvidenceEventPlanRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","spelling":"FfiTypedEvidenceEventPlanRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTypedEvidenceEventPlanRecord","==(_:_:)"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV2eeoiySbAC_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":["FfiTypedEvidenceEventPlanRecord","hash(into:)"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4hash4intoys6HasherVz_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":["FfiTypedEvidenceEventPlanRecord","kind"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4kinds6UInt32Vvp"},{"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":["FfiTypedEvidenceEventPlanRecord","tags"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4tagsSaySaySSGGvp"},{"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":["FfiTypedEvidenceEventPlanRecord","content"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"}],"kind":"swift.struct","path":["FfiRhiEvidenceAttestationSupersessionRecord"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"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:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRhiEvidenceAttestationSupersessionRecord","==(_:_:)"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV2eeoiySbAC_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":["FfiRhiEvidenceAttestationSupersessionRecord","hash(into:)"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV4hash4intoys6HasherVz_tF"},{"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":["FfiRhiEvidenceAttestationSupersessionRecord","eventId"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV7eventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"reportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRhiEvidenceAttestationSupersessionRecord","init(reportId:eventId:)"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportId05eventK0ACSS_SStcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationSupersessionRecord","reportId"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportIdSSvp"},{"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:15TeraKitBindings7logInfo3msgySS_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:15TeraKitBindings8logDebug3msgySS_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:15TeraKitBindings8logError3msgySS_tKF"}]} +{"generator":"Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)","module":{"name":"TeraKitBindings","platform":{"architecture":"arm64","environment":"simulator","operatingSystem":{"minimumVersion":{"major":18,"minor":0},"name":"ios"},"vendor":"apple"}},"relationships":[{"kind":"conformsTo","source":"s:15TeraKitBindings0A10HostSignerP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A10HostSignerP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A11ErrorRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeObserverP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeObserverP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A15RuntimeProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A7RuntimeC","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A7RuntimeC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A7RuntimeC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:10Foundation14LocalizedErrorP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s5ErrorP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s5ErrorP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings0A8AppErrorO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings11FfiMeRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiDraftKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiMediaFileC","target":"s:15TeraKitBindings20FfiMediaFileProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiMediaFileC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings12FfiMediaFileC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings13FfiMediaStageO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings14FfiOutboxStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings15FfiAddFieldKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAddDraftInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAddDraftInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiAppInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiProfileRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiRevisionPhaseO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiThreadProfileO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings16FfiTodayCardTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddCommandTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiAddFieldRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiMediaOperationC","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiMediaOperationC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiMediaOperationC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiRevisionPolicyO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17FfiShutdownRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings17HostSigningResultV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiAddSchemaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBlossomHostKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiBuildInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiDraftFormRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiEventTimingKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayCardRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodayPageRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18FfiTodaySyncRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningOutcomeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningPurposeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18HostSigningRequestV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings18SignerStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiCapabilityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiDraftMediaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRecoveryDecisionV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiRetryDispositionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings19FfiSearchResultTypeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiAppPlatformRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiDraftStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiIdentityLockStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiMediaFileProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiMediaFileProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayAccessRecordO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelaySatisfactionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRelayStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings20FfiThreadEntryRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiBlossomUploadInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiBlossomUploadInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCancellationPolicyO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiCardLifecycleStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiPreparedMediaInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiPreparedMediaInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSearchResultRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSubscriptionHandleC","target":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSubscriptionHandleC","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiSubscriptionHandleC","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiCardAddParityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityCommandKindO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiIdentityStateRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiProfileStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRecoveryDispositionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRevisionInputRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRevisionInputRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiStorageStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiInvalidationRevisionO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRetractionDraftInputV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings24SignerAvailabilityRecordO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiMediaVerificationStateO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","target":"s:s9EscapableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:SH"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:SQ"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s16SendableMetatypeP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s8CopyableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s8SendableP"},{"kind":"conformsTo","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","target":"s:s9EscapableP"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV11safeMessageSSvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV12capabilityIdSSSgvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersion4code8category9retryable15recoveryActions11operationId010capabilityN011safeMessageACs6UInt16V_S2SSbSaySSGSSSgAOSStcfc","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV15recoveryActionsSaySSGvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV4codeSSvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV8categorySSvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A11ErrorRecordV9retryableSbvp","target":"s:15TeraKitBindings0A11ErrorRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC021phase1ApplySettingsToD0AA09FfiMobileG6RecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC12phase1Search7context5query5limit9asOfUnixSSayAA03FfiF12ResultRecordVGAA0m12LocalNetworkO0V_SSs6UInt16Vs6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC12probeBlossomAA03FfiF14EvidenceRecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC12uptimeMilliss5Int64VyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14identityStatusAA011FfiIdentityF6RecordVyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14phase1SettingsAA09FfiMobileF6RecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14sdkRelayStatusAA03FfifG12ReportRecordVSgyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC14withHostSigner27applicationSupportDirectory12publicKeyHex016sourceGenerationM00nO15CreatedAtUnixMs13protectedData04hostG0ACSS_S2Ss6UInt64VAA09ProtectedU12AvailabilityOAA0afG0_ptYaKFZ","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedlM2MsAA03FfiG12StatusRecordVSS_AA0r3AddG5InputVs6UInt64VAOSgAOtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15phase1SyncToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfifG6RecordVAA0n12LocalNetworkO0V_s6UInt16Vs6UInt64VSgSSSgtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffif4HostH0O_AA0of8EndpointJ0OSSSaySSGtKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16phase1AddSchemasSayAA03FfiF12SchemaRecordVGyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16phase1DraftHeads5limitSayAA03FfiF12StatusRecordVGs6UInt16V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAA0qf6PolicyS0VALtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16sdkStorageStatusAA03FfifG6RecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VAKtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC17phase1DraftStatus7draftIdAA03FfifG6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18phase1LocalNetwork7contextAA03FfifG6RecordVAG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18phase1RefreshToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18sdkBlossomEvidenceAA03FfifG6RecordVSgyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC18setAppInfoPlatform8platform8bundleId7version11buildNumber0M3ShaySSSg_A4JtF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1CancelProfile11operationId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1CardAddParitySayAA03FfifgH6RecordVGyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1ProfileStatus11operationIdAA03FfifG6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedG14ArtifactRecordVAA0l12LocalNetworkO0V_SSAA0lG9OperationCtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiK12StatusRecordVAA0ogK5InputV_SSSgs6UInt64VSgtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1AdvanceProfile11operationIdAA03FfiG12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1CancelRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC20phase1RevisionStatus11operationIdAA03FfifG6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21configureDeviceRelays08writableG0ySaySSG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21configurePublicRelays08writableG0ySaySSG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1AdvanceRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1ReplaceSettings5inputAA03FfiG16TransitionRecordVAA0ifgK0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1MediaCacheStatus7contextAA03FfifgH6RecordVAA0j12LocalNetworkK0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1UploadDraftMedia5inputAA03FfiG12StatusRecordVAA0j7BlossomF5InputV_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfigH5InputV_s6UInt64VtKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC23sdkBlossomConfigurationAA03FfifG6RecordVSgyKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC24configureSimulatorRelays08loopbackG0ySaySSG_tKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC24phase1SaveRevisionIntent5inputAA03FfiG12StatusRecordVAA0jg5InputL0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC25phase1SaveProfileMetadata5inputAA03FfiG12StatusRecordVAA0jgh5InputL0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0qgH5InputVs6UInt64VANtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0lghO0VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0k7BlossomfI0V_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC27applicationSupportDirectory12publicKeyHex016sourceGenerationJ00kL15CreatedAtUnixMs13protectedDataACSS_S2Ss6UInt64VAA09ProtectedR12AvailabilityOtYaKcfc","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC27phase1VerifiedMediaArtifact7context10artifactIdAA03FfifgH6RecordVSgAA0l12LocalNetworkM0V_SStYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0k7BlossomM6IntentV_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0K27NativeUploadCompletionInputV_tYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC4infoAA03FfiD10InfoRecordVyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC8infoJsonSSyF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC8phase1Me7context9asOfUnixSAA03FfiF6RecordVAA0k12LocalNetworkL0V_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A7RuntimeC8shutdownAA17FfiShutdownRecordVyYaKF","target":"s:15TeraKitBindings0A7RuntimeC"},{"kind":"memberOf","source":"s:15TeraKitBindings0A8AppErrorO16errorDescriptionSSSgvp","target":"s:15TeraKitBindings0A8AppErrorO"},{"kind":"memberOf","source":"s:15TeraKitBindings0A8AppErrorO7FailureyAcA0aE6RecordV_tcACmF","target":"s:15TeraKitBindings0A8AppErrorO"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV13schemaVersion9publicKey7profile5cardsACs6UInt16V_SSAA0d7ProfileF0VSgSayAA0d9TodayCardF0VGtcfc","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV5cardsSayAA0d9TodayCardF0VGvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV7profileAA0d7ProfileF0VSgvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings11FfiMeRecordV9publicKeySSvp","target":"s:15TeraKitBindings11FfiMeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings12FfiDraftKindO10retractionyA2CmF","target":"s:15TeraKitBindings12FfiDraftKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings12FfiDraftKindO3addyA2CmF","target":"s:15TeraKitBindings12FfiDraftKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings12FfiMediaFileC14fileDescriptor8byteSizeACs6UInt64V_AGtKcfc","target":"s:15TeraKitBindings12FfiMediaFileC"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO6failedyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO7pendingyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO8orphanedyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO8verifiedyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO9preparingyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings13FfiMediaStageO9uploadingyA2CmF","target":"s:15TeraKitBindings13FfiMediaStageO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO10deliveringyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO11readyToSignyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO14mediaPreparingyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO14mediaUploadingyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO18partiallyDeliveredyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO5draftyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO6queuedyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO6signedyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO7signingyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO8completeyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO8terminalyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO9cancelledyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings14FfiOutboxStateO9retryableyA2CmF","target":"s:15TeraKitBindings14FfiOutboxStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO13multilineTextyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO4dateyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO4textyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO5mediayA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO6choiceyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO7decimalyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO8dateTimeyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings15FfiAddFieldKindO8locationyA2CmF","target":"s:15TeraKitBindings15FfiAddFieldKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV10foodStatusSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV10identifierSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV11commandTypeAA0de7CommandI0Ovp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV11eventTimingAA0d5EventI4KindOSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV11priceAmountSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV12eventEndDateSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13eventEndUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13eventTimezoneSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0de7CommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_SayAA0d13PreparedMediaG0VGtcfc","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV14eventStartDateSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV15eventStartUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV20foodPublishedAtUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV4unitSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV5mediaSayAA0d13PreparedMediaG0VGvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV5titleSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV7contentSSvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV7summarySSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV8currencySSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV8locationSSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAddDraftInputV8quantitySSSgvp","target":"s:15TeraKitBindings16FfiAddDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV12shuttingDownSbvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV12uptimeMilliss5Int64Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV13schemaVersion5build13startedUnixMs12uptimeMillis12shuttingDown8platformACs6UInt16V_AA0d5BuildfG0Vs5Int64VAOSbAA0de8PlatformG0VSgtcfc","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV13startedUnixMss5Int64Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV5buildAA0d5BuildfG0Vvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiAppInfoRecordV8platformAA0de8PlatformG0VSgvp","target":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV11displayNameSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV13schemaVersion15authorPublicKey4name11displayName5about7picture6banner5nip057website16lightningAddressACs6UInt16V_S2SSgA2pA0d14MediaReferenceF0VSgAs3Ptcfc","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV16lightningAddressSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV4nameSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV5aboutSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV5nip05SSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV6bannerAA0d14MediaReferenceF0VSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV7pictureAA0d14MediaReferenceF0VSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiProfileRecordV7websiteSSSgvp","target":"s:15TeraKitBindings16FfiProfileRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO13partialEffectyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO17replacementFailedyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO17retractionPendingyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO18replacementPendingyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO8completeyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiRevisionPhaseO9cancelledyA2CmF","target":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO5replyyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO7commentyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO7profileyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiThreadProfileO8deletionyA2CmF","target":"s:15TeraKitBindings16FfiThreadProfileO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO11photoUpdateyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO16foodAvailabilityyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO3askyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO5eventyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings16FfiTodayCardTypeO6updateyA2CmF","target":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO11createEventyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO12createUpdateyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO17createPhotoUpdateyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO22createFoodAvailabilityyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddCommandTypeO9createAskyA2CmF","target":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV13schemaVersion2id5label4kind8required7choices8maxBytes0O5ItemsACs6UInt16V_S2SAA0deF4KindOSbSaySSGs6UInt64VSgAMSgtcfc","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV2idSSvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV4kindAA0deF4KindOvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV5labelSSvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV7choicesSaySSGvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV8maxBytess6UInt64VSgvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV8maxItemss6UInt16VSgvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiAddFieldRecordV8requiredSbvp","target":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationC11isCancelledSbyF","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationC11operationIdSSyF","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationC6cancelyyF","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiMediaOperationCACyKcfc","target":"s:15TeraKitBindings17FfiMediaOperationC"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiRevisionPolicyO18replaceThenRetractyA2CmF","target":"s:15TeraKitBindings17FfiRevisionPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiRevisionPolicyO22addressableReplacementyA2CmF","target":"s:15TeraKitBindings17FfiRevisionPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV13alreadyClosedSbvp","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV13schemaVersion5state13alreadyClosedACs6UInt16V_SSSbtcfc","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17FfiShutdownRecordV5stateSSvp","target":"s:15TeraKitBindings17FfiShutdownRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV11operationIdSSvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV12signatureHexSSSgvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV13schemaVersion7outcome11operationId013signerRequestK09publicKey7purpose12signatureHex17completedAtUnixMsACs6UInt16V_AA0dE7OutcomeOS3SAA0dE7PurposeOSSSgs6UInt64Vtcfc","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV15signerRequestIdSSvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV17completedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV7outcomeAA0dE7OutcomeOvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV7purposeAA0dE7PurposeOvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings17HostSigningResultV9publicKeySSvp","target":"s:15TeraKitBindings17HostSigningResultV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV11commandTypeAA0de7CommandI0Ovp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersion11commandType5label6fieldsACs6UInt16V_AA0de7CommandK0OSSSayAA0de5FieldG0VGtcfc","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV5labelSSvp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiAddSchemaRecordV6fieldsSayAA0de5FieldG0VGvp","target":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBlossomHostKindO14physicalDeviceyA2CmF","target":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBlossomHostKindO6nativeyA2CmF","target":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBlossomHostKindO9simulatoryA2CmF","target":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV11libRevisionSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV12crateVersionSSvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV13buildTimeUnixs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersion9crateName0jI05rustc7profile11libRevision08consumerO013buildTimeUnixACs6UInt16V_S3SSgA3Ns6UInt64VSgtcfc","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV16consumerRevisionSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV5rustcSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV7profileSSSgvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiBuildInfoRecordV9crateNameSSvp","target":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV10foodStatusSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV10identifierSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV11commandTypeAA0d10AddCommandI0Ovp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV11eventTimingAA0d5EventI4KindOSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV11priceAmountSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV12eventEndDateSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13eventEndUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13eventTimezoneSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0d10AddCommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_SayAA0def5MediaG0VGtcfc","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV14eventStartDateSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV15eventStartUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV20foodPublishedAtUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV4unitSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV5mediaSayAA0def5MediaG0VGvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV5titleSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV7contentSSvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV7summarySSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV8currencySSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV8locationSSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiDraftFormRecordV8quantitySSSgvp","target":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiEventTimingKindO5timedyA2CmF","target":"s:15TeraKitBindings18FfiEventTimingKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiEventTimingKindO6allDayyA2CmF","target":"s:15TeraKitBindings18FfiEventTimingKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV10contractIdSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV10foodStatusSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV10rankDigestSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV11contextRanks5UInt8Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV11foodSummarySSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV11priceAmountSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13authorProfileAA0diG0VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13eventEndUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13priceCurrencySSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13schemaVersion6cardId0J4Type011sourceEventK00M7Address15authorPublicKey08contractK05title7content15authoredAtUnixS09effectivewX1S010eventStartX1S0z3EndX1S8location11priceAmount13priceCurrency9priceUnit8quantity11foodSummary013foodPublishedwX1S10foodStatus11contextRank15inclusionReason5media9lifecycle10rankDigest0P7Profile6thread014localOperationK019localOperationStateACs6UInt16V_SSAA0defL0OS2SSgS2SA10_SSs6UInt64VA12_A12_SgA13_A10_A10_A10_A10_A10_A10_A13_A10_s5UInt8VSSSayAA0d14MediaReferenceG0VGAA0dF14LifecycleStateOA10_AA0d7ProfileG0VSgSayAA0d11ThreadEntryG0VGA10_A10_tcfc","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13sourceAddressSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV13sourceEventIdSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15authoredAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15eventStartUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV15inclusionReasonSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV16effectiveAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV16localOperationIdSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV19localOperationStateSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV20foodPublishedAtUnixSs6UInt64VSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV5mediaSayAA0d14MediaReferenceG0VGvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV5titleSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV6cardIdSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV6threadSayAA0d11ThreadEntryG0VGvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV7contentSSvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV8cardTypeAA0defI0Ovp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV8locationSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV8quantitySSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV9lifecycleAA0dF14LifecycleStateOvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayCardRecordV9priceUnitSSSgvp","target":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV10nextCursorSSSgvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV13schemaVersion9asOfUnixS5items10nextCursorACs6UInt16V_s6UInt64VSayAA0de4CardG0VGSSSgtcfc","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV5itemsSayAA0de4CardG0VGvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodayPageRecordV9asOfUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV10projectionAA0de7RefreshG0Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV10relayStateAA0de5RelayfI0Ovp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV11terminationAA0deF11TerminationOvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV12pagesFetcheds6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersion10relayState11termination7targets12pagesFetched14eventsObserved0P8Admitted0P8Rejected10projectionACs6UInt16V_AA0de5RelayfK0OAA0deF11TerminationOSayAA0de6TargetfG0VGANs6UInt64VA2wA0de7RefreshG0Vtcfc","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsAdmitteds6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsObserveds6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsRejecteds6UInt64Vvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18FfiTodaySyncRecordV7targetsSayAA0de6TargetfG0VGvp","target":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO11invalidatedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO11unavailableyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO6failedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO6lockedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO6signedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO8rejectedyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO8timedOutyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningOutcomeO9cancelledyA2CmF","target":"s:15TeraKitBindings18HostSigningOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningPurposeO10nostrEventyA2CmF","target":"s:15TeraKitBindings18HostSigningPurposeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningPurposeO13blossomUploadyA2CmF","target":"s:15TeraKitBindings18HostSigningPurposeO"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV06signerF2IdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV10artifactIdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV11operationIdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13eventIdDigest10Foundation4DataVvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13operationKindSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13schemaVersion13operationKind0I2Id08artifactK006signerfK09publicKey7purpose14deadlineUnixMs05eventK6Digest013expectedEventK009createdAtR1S4kind4tags7contentACs6UInt16V_S5SAA0dE7PurposeOs6UInt64V10Foundation4DataVSSAWs6UInt32VSaySaySSGGSStcfc","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV14createdAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV14deadlineUnixMss6UInt64Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV15expectedEventIdSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV4kinds6UInt32Vvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV4tagsSaySaySSGGvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV7contentSSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV7purposeAA0dE7PurposeOvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18HostSigningRequestV9publicKeySSvp","target":"s:15TeraKitBindings18HostSigningRequestV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV12availabilityAA0d12AvailabilityF0Ovp","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV13schemaVersion12availabilityACs6UInt16V_AA0d12AvailabilityF0Otcfc","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings18SignerStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings18SignerStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV10configuredSbvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV12availabilitySSvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV13schemaVersion2id8compiled10configured12availability8maturityACs6UInt16V_SSS2bS2Stcfc","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV2idSSvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV8compiledSbvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiCapabilityRecordV8maturitySSvp","target":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersion3url5stage14uploadAttempts16verifiedAtUnixMs14possibleOrphan16orphanReasonCode0t8RecordedopQ0ACs6UInt16V_SSAA0dF5StageOs5UInt8Vs6UInt64VSgSbSSSgATtcfc","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV14possibleOrphanSbvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV14uploadAttemptss5UInt8Vvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV16orphanReasonCodeSSSgvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV16verifiedAtUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV22orphanRecordedAtUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV3urlSSvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiDraftMediaRecordV5stageAA0dF5StageOvp","target":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV11disposition5retryAcA0dE11DispositionO_AA0d5RetryI0Otcfc","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV11dispositionAA0dE11DispositionOvp","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRecoveryDecisionV5retryAA0D16RetryDispositionOvp","target":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRetryDispositionO10notAllowedyA2CmF","target":"s:15TeraKitBindings19FfiRetryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRetryDispositionO13afterRecoveryyA2CmF","target":"s:15TeraKitBindings19FfiRetryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiRetryDispositionO26reconcileExistingOperationyA2CmF","target":"s:15TeraKitBindings19FfiRetryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiSearchResultTypeO4cardyA2CmF","target":"s:15TeraKitBindings19FfiSearchResultTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings19FfiSearchResultTypeO7profileyA2CmF","target":"s:15TeraKitBindings19FfiSearchResultTypeO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV11buildNumberSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersion8platform8bundleId7version11buildNumber0N3ShaACs6UInt16V_SSSgA4Ltcfc","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV7versionSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV8buildShaSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV8bundleIdSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiAppPlatformRecordV8platformSSSgvp","target":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV10isRevisionSbvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV11commandTypeAA0d10AddCommandI0Ovp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersion7draftId8revision15authorPublicKey4kind11commandType4form5state04cardK009operationK015createdAtUnixMs07updatedxyZ05media10settlement10isRevisionACs6UInt16V_SSs6UInt64VSSAA0dE4KindOAA0d10AddCommandR0OAA0de4FormG0VSgAA0D11OutboxStateOS2SSgA2VSayAA0de5MediaG0VGAA0d19OperationSettlementG0VSgSbtcfc","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV15createdAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV15updatedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV4formAA0de4FormG0VSgvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV4kindAA0dE4KindOvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV5mediaSayAA0de5MediaG0VGvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV5stateAA0D11OutboxStateOvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV6cardIdSSvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV7draftIdSSvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiDraftStatusRecordV8revisions6UInt64Vvp","target":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiIdentityLockStateO6lockedyA2CmF","target":"s:15TeraKitBindings20FfiIdentityLockStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiIdentityLockStateO8unlockedyA2CmF","target":"s:15TeraKitBindings20FfiIdentityLockStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV12cancellationAA0d12CancellationF0Ovp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV12satisfactionAA0D17RelaySatisfactionOvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersion9relayUrls12satisfaction22deliveryDeadlineUnixMs12cancellationACs6UInt16V_SaySSGAA0D17RelaySatisfactionOs6UInt64VAA0d12CancellationF0Otcfc","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV22deliveryDeadlineUnixMss6UInt64Vvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiQueuePolicyRecordV9relayUrlsSaySSGvp","target":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayAccessRecordO8readOnlyyA2CmF","target":"s:15TeraKitBindings20FfiRelayAccessRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayAccessRecordO9readWriteyA2CmF","target":"s:15TeraKitBindings20FfiRelayAccessRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO11allAcceptedyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO11anyAcceptedyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO12allDeliveredyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelaySatisfactionO12anyDeliveredyA2CmF","target":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV10writeStateSSvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersion8relayUrl6access9readState05writeN00M17LastAttemptUnixMs0opqrS00m4NextqrS00otqrS0ACs6UInt16V_SSAA0de6AccessG0OS2Ss6UInt64VSgA3Stcfc","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV21readLastAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV21readNextAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV22writeLastAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV22writeNextAttemptUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV6accessAA0de6AccessG0Ovp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV8relayUrlSSvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRelayStatusRecordV9readStateSSvp","target":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO5mediayA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO5relayyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO5todayyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO6draftsyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO7initialyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO7profileyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO8identityyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO8settingsyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeChangeKindO9lifecycleyA2CmF","target":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersion3app3sdk0K6ClosedACs6UInt16V_AA0d3AppfG0VAA0d5BuildfG0VSbtcfc","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3appAA0d3AppfG0Vvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3sdkAA0d5BuildfG0Vvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiRuntimeInfoRecordV9sdkClosedSbvp","target":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13authorProfileAA0diG0VSgvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13parentEventIdSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersion7eventId15authorPublicKey7content15authoredAtUnixS7profile4root011parentEventK00L7ProfileACs6UInt16V_S3Ss6UInt64VAA0deW0OS2SAA0dwG0VSgtcfc","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV15authoredAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV4rootSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV7contentSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV7eventIdSSvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings20FfiThreadEntryRecordV7profileAA0dE7ProfileOvp","target":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV10artifactIdSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV11operationIdSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersion7draftId16expectedRevision5media20authorizationContent0O14CreatedAtUnixS0O15LifetimeSeconds09operationK008artifactK0015signingDeadlineS2Ms0X12Cancellation08verifiedrsZ007updatedrsZ0ACs6UInt16V_SSs6UInt64VAA0d13PreparedMediaG0VSSA2TS2SAtA0D18CancellationPolicyOA2Ttcfc","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV15updatedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV16verifiedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV19signingCancellationAA0dI6PolicyOvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV20authorizationContentSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV21signingDeadlineUnixMss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV27authorizationCreatedAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV28authorizationLifetimeSecondss6UInt64Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV5mediaAA0d13PreparedMediaG0Vvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiBlossomUploadInputV7draftIdSSvp","target":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCancellationPolicyO16localCooperativeyA2CmF","target":"s:15TeraKitBindings21FfiCancellationPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCancellationPolicyO24preservePublishedRequestyA2CmF","target":"s:15TeraKitBindings21FfiCancellationPolicyO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCardLifecycleStateO4pastyA2CmF","target":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCardLifecycleStateO4soldyA2CmF","target":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiCardLifecycleStateO6activeyA2CmF","target":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV10generations6UInt64Vvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersion2id5label9relayUrls8locality15followedAuthors10generationACs6UInt16V_S2SSaySSGSSSgAMs6UInt64Vtcfc","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV15followedAuthorsSaySSGvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV2idSSvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV5labelSSvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV8localitySSSgvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiLocalNetworkRecordV9relayUrlsSaySSGvp","target":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersion15opaqueReference4file6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_SSAA0dF4FileCS2Ss6UInt64Vs6UInt32VAUSSAStcfc","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV15opaqueReferenceSSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV15preparedAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV3altSSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV4fileAA0dF4FileCvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV5widths6UInt32Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV6heights6UInt32Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV6sha256SSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiPreparedMediaInputV9mediaTypeSSvp","target":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV16sourceGenerationSSvp","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV7contextAA0D18LocalNetworkRecordVSgvp","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKey16sourceGeneration7contextACSS_SSAA0D18LocalNetworkRecordVSgtcfc","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKeySSvp","target":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV10resultTypeAA0defI0Ovp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV13schemaVersion10resultType8stableId4card7profileACs6UInt16V_AA0defK0OSSAA0d9TodayCardG0VSgAA0d7ProfileG0VSgtcfc","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV4cardAA0d9TodayCardG0VSgvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV7profileAA0d7ProfileG0VSgvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSearchResultRecordV8stableIdSSvp","target":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSubscriptionHandleC11unsubscribeyyF","target":"s:15TeraKitBindings21FfiSubscriptionHandleC"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiSubscriptionHandleC8isActiveSbyF","target":"s:15TeraKitBindings21FfiSubscriptionHandleC"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV12sourceEventss6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV12visibleCardss6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersion6update12sourceEvents12visibleCards8profiles13threadEntries17contentGeneration7changedACs6UInt16V_AA0dE16ProjectionUpdateOs6UInt64VA4QSbtcfc","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV13threadEntriess6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV17contentGenerations6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV6updateAA0dE16ProjectionUpdateOvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV7changedSbvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings21FfiTodayRefreshRecordV8profiless6UInt64Vvp","target":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersion7draftId16expectedRevision5mediaACs6UInt16V_SSs6UInt64VAA0D18PreparedMediaInputVtcfc","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV5mediaAA0D18PreparedMediaInputVvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiBlossomUploadIntentV7draftIdSSvp","target":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV11commandTypeAA0df7CommandJ0Ovp","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersion8cardType07commandL0ACs6UInt16V_AA0d5TodayeL0OAA0df7CommandL0Otcfc","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiCardAddParityRecordV8cardTypeAA0d5TodayeJ0Ovp","target":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO11beginImportyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO12cancelImportyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO14completeImportyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO4lockyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO6selectyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO6unlockyA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityCommandKindO7recoveryA2CmF","target":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV04lockF0AA0de4LockF0Ovp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV06activeE2IdSSSgvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV10identitiesSayAA0d8SettingseG0VGvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersion10identities06activeE2Id04lockF0022pendingImportOperationL0ACs6UInt16V_SayAA0d8SettingseG0VGSSSgAA0de4LockF0OANtcfc","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV24pendingImportOperationIdSSSgvp","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiIdentityStateRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV10deliveryIdSSSgvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV11operationIdSSvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersion11operationId8revision15authorPublicKey5state08deliveryK015createdAtUnixMs07updatedstU010settlementACs6UInt16V_SSs6UInt64VSSAA0D11OutboxStateOSSSgA2pA0d19OperationSettlementG0VSgtcfc","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV15createdAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV15updatedAtUnixMss6UInt64Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV5stateAA0D11OutboxStateOvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiProfileStatusRecordV8revisions6UInt64Vvp","target":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO11staleCursoryA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO12invalidInputyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO12mediaCorruptyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO13networkPolicyyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO13partialResultyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO13staleRevisionyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO14outcomeUnknownyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO14quotaExhaustedyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO14storageFailureyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO18networkUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO18runtimeUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO18unsupportedVersionyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO19idempotencyConflictyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO19identityUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO21cancelledBeforeEffectyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO24protectedDataUnavailableyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRecoveryDispositionO7unknownyA2CmF","target":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV11replacementAA0d8AddDraftF0Vvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersion6cardId011sourceEventK00L7Address15authorPublicKey11replacementACs6UInt16V_S3SSgSSAA0d8AddDraftF0Vtcfc","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceAddressSSSgvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceEventIdSSvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV15authorPublicKeySSvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRevisionInputRecordV6cardIdSSvp","target":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersion5scope5epoch8revision8delivery4kind8entityIdACs6UInt16V_AA0deF5ScopeVSSAA0D20InvalidationRevisionOAA0deF8DeliveryOAA0deF4KindOSSSgtcfc","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV4kindAA0deF4KindOvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5epochSSvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5scopeAA0deF5ScopeVvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8deliveryAA0deF8DeliveryOvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8entityIdSSSgvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8revisionAA0D20InvalidationRevisionOvp","target":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersion7backend8openMode8shutdown9integrityACs6UInt16V_S4Stcfc","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV7backendSSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV8openModeSSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV8shutdownSSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiStorageStatusRecordV9integritySSvp","target":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7offlineyA2CmF","target":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7partialyA2CmF","target":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings22FfiTodayRelaySyncStateO8completeyA2CmF","target":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersion15opaqueReference3url6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_S4Ss6UInt64Vs6UInt32VASSSAQtcfc","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15opaqueReferenceSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15preparedAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3altSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3urlSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV5widths6UInt32Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6heights6UInt32Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6sha256SSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiDraftFormMediaRecordV9mediaTypeSSvp","target":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersion9publicKey20hostSignerConfiguredACs6UInt16V_SSSbtcfc","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV20hostSignerConfiguredSbvp","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiIdentityStatusRecordV9publicKeySSvp","target":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiInvalidationRevisionO7currentyACs6UInt64V_tcACmF","target":"s:15TeraKitBindings23FfiInvalidationRevisionO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiInvalidationRevisionO9exhaustedyA2CmF","target":"s:15TeraKitBindings23FfiInvalidationRevisionO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV12verificationAA0dE17VerificationStateOvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersion20referenceFingerprint3url6sha2569mediaType5width6height8byteSize3alt12verificationACs6UInt16V_S3SSgAPs6UInt32VSgASs6UInt64VSgApA0dE17VerificationStateOtcfc","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV20referenceFingerprintSSvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV3altSSSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV3urlSSvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV5widths6UInt32VSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV6heights6UInt32VSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV6sha256SSSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV8byteSizes6UInt64VSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMediaReferenceRecordV9mediaTypeSSSgvp","target":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersion8revision8identity6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d13IdentityStateG0VAA0d16RelayPreferencesG0VAA0d7BlossomwG0VAA0d5Mediao6PolicyG0VAA0d5LocalqzG0Vtcfc","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV8identityAA0d13IdentityStateG0Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiMobileSettingsRecordV8revisions6UInt64Vvp","target":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV10targetKinds6UInt32Vvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV11commandTypeAA0d10AddCommandI0Ovp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV12targetCardIdSSvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersion11commandType12targetCardId0l5EventN00L4Kind0L7Address6reasonACs6UInt16V_AA0d10AddCommandK0OS2Ss6UInt32VSSSgSStcfc","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetAddressSSSgvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetEventIdSSvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRetractionDraftInputV6reasonSSvp","target":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV10retractionAA0d5DraftfG0VSgvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV11operationIdSSvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV11replacementAA0d5DraftfG0Vvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersion11operationId11replacement10retraction6policy5phaseACs6UInt16V_SSAA0d5DraftfG0VAMSgAA0dE6PolicyOAA0dE5PhaseOtcfc","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV5phaseAA0dE5PhaseOvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiRevisionStatusRecordV6policyAA0dE6PolicyOvp","target":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO12sourceFailedyA2CmF","target":"s:15TeraKitBindings23FfiTodaySyncTerminationO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO8completeyA2CmF","target":"s:15TeraKitBindings23FfiTodaySyncTerminationO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO8deadlineyA2CmF","target":"s:15TeraKitBindings23FfiTodaySyncTerminationO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO9cancelledyA2CmF","target":"s:15TeraKitBindings23FfiTodaySyncTerminationO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodaySyncTerminationO9pageLimityA2CmF","target":"s:15TeraKitBindings23FfiTodaySyncTerminationO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO11unavailableyA2CmF","target":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO14failedTerminalyA2CmF","target":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO15failedRetryableyA2CmF","target":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO7partialyA2CmF","target":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO8completeyA2CmF","target":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTodayTargetSyncStateO9cancelledyA2CmF","target":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO13indeterminateyA2CmF","target":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO5validyA2CmF","target":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO7invalidyA2CmF","target":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10errorPhaseSSSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10httpStatuss6UInt16VSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersion6origin17configFingerprint5state19lastSuccessfulState17transportSecurity16observedAtUnixMs10httpStatus9errorCode011serverErrorZ00Y5Phase9retryable14possibleOrphan8attemptsACs6UInt16V_S5Ss6UInt64VSgASSgSSSgA2XS2bs5UInt8Vtcfc","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV14possibleOrphanSbvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV15serverErrorCodeSSSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV16observedAtUnixMss6UInt64VSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17configFingerprintSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17transportSecuritySSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV19lastSuccessfulStateSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV5stateSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV6originSSvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV8attemptss5UInt8Vvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9errorCodeSSSgvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9retryableSbvp","target":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV10identityIdSSSgvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersion4kind11operationId08identityL09publicKeyACs6UInt16V_AA0deF4KindOSSSgA2Mtcfc","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV4kindAA0deF4KindOvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiIdentityCommandRecordV9publicKeySSSgvp","target":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV11operationIdSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersion11operationId5draft9remoteUrl19authorizationHeader14expectedSha2569mediaType8byteSizeACs6UInt16V_SSAA0d11DraftStatusH0VS4Ss6UInt64Vtcfc","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV14expectedSha256SSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV19authorizationHeaderSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV5draftAA0d11DraftStatusH0Vvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9mediaTypeSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9remoteUrlSSvp","target":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO8readOnlyyA2CmF","target":"s:15TeraKitBindings24FfiRelayAccessPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayAccessPreferenceO9readWriteyA2CmF","target":"s:15TeraKitBindings24FfiRelayAccessPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersion3url6accessACs6UInt16V_SSAA0de6AccessF0Otcfc","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV3urlSSvp","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRelayPreferenceRecordV6accessAA0de6AccessF0Ovp","target":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersion16expectedRevision6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d16RelayPreferencesG0VAA0d7BlossomuG0VAA0d5Mediao6PolicyG0VAA0d5LocalqxG0Vtcfc","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiReplaceSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp","target":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO18resnapshotRequiredyA2CmF","target":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO6changeyA2CmF","target":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO11incrementalyA2CmF","target":"s:15TeraKitBindings24FfiTodayProjectionUpdateO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayProjectionUpdateO7rebuildyA2CmF","target":"s:15TeraKitBindings24FfiTodayProjectionUpdateO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV10finalStateAA0defgJ0OSgvp","target":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV17targetFingerprint10finalState7summaryACSS_AA0defgL0OSgAA0deF11PageSummaryVSgtcfc","target":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV17targetFingerprintSSvp","target":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV7summaryAA0deF11PageSummaryVSgvp","target":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO11unsupportedyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO14scopeSatisfiedyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7missingyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7partialyA2CmF","target":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO11unavailableyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO4busyyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO5readyyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings24SignerAvailabilityRecordO6lockedyA2CmF","target":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV10totalBytess6UInt64Vvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13artifactCounts6UInt32Vvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersion13artifactCount10totalBytes24configurationFingerprintACs6UInt16V_s6UInt32Vs6UInt64VSSSgtcfc","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV24configurationFingerprintSSSgvp","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO11unavailableyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO6failedyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO7pendingyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiMediaVerificationStateO8verifiedyA2CmF","target":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersion11environment9endpointsACs6UInt16V_AA0D24MobileNetworkEnvironmentOSayAA0de10PreferenceG0VGtcfc","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiRelayPreferencesRecordV9endpointsSayAA0de10PreferenceG0VGvp","target":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersion2id9publicKeyACs6UInt16V_S2Stcfc","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2idSSvp","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiSettingsIdentityRecordV9publicKeySSvp","target":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV13pagesObserved15incompletePages014missingOutcomeL014lastIncompleteACs6UInt16V_A2iA0deF9SyncStateOSgtcfc","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV13pagesObserveds6UInt16Vvp","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV14lastIncompleteAA0deF9SyncStateOSgvp","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV15incompletePagess6UInt16Vvp","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV19missingOutcomePagess6UInt16Vvp","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"kind":"memberOf","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO11unavailableyA2CmF","target":"s:15TeraKitBindings25ProtectedDataAvailabilityO"},{"kind":"memberOf","source":"s:15TeraKitBindings25ProtectedDataAvailabilityO9availableyA2CmF","target":"s:15TeraKitBindings25ProtectedDataAvailabilityO"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersion7profile5state16readAvailability05writeN06relaysACs6UInt16V_S4SSayAA0defH0VGtcfc","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV16readAvailabilitySSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV17writeAvailabilitySSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV5stateSSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV6relaysSayAA0defH0VGvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRelayStatusReportRecordV7profileSSvp","target":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV010supersedesG2IdSSSgvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV10contractIdSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV11reasonCodesSaySSGvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV12issuerPubkeySSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersion10contractId0kJ012issuerPubkey05tradeL0013claimMutationL07outcome11reasonCodes16projectionDigest016evidenceManifestV00w6PolicyV015observedAtUnixS0O10Generation09statementV0010supersedesgL0015supersedesEventL016canonicalContentACs6UInt16V_SSAVS3SAA0d5TradeF7OutcomeOSaySSGS7SSgAZSStcfc","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15claimMutationIdSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15contractVersions6UInt16Vvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15observedAtUnixSSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15statementDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15tradeGenerationSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16canonicalContentSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16projectionDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV17supersedesEventIdSSSgvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV20evidencePolicyDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV22evidenceManifestDigestSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7outcomeAA0d5TradeF7OutcomeOvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7tradeIdSSvp","target":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO12publicWebPkiyA2CmF","target":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO19loopbackDevelopmentyA2CmF","target":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO25privateNetworkDevelopmentyA2CmF","target":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13primaryOriginSSvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersion11environment9authority13primaryOrigin15fallbackOriginsACs6UInt16V_AA0D24MobileNetworkEnvironmentOAA0dE19AuthorityPreferenceOSSSaySSGtcfc","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV15fallbackOriginsSaySSGvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV9authorityAA0dE19AuthorityPreferenceOvp","target":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersion15mediaCacheBytes0kL9ArtifactsACs6UInt16V_s6UInt64Vs6UInt32Vtcfc","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV15mediaCacheBytess6UInt64Vvp","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV19mediaCacheArtifactss6UInt32Vvp","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersion22allowCellularDownloads0kL7Uploads0K19BackgroundTransfersACs6UInt16V_S3btcfc","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV20allowCellularUploadsSbvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV22allowCellularDownloadsSbvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV24allowBackgroundTransfersSbvp","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO14physicalDeviceyA2CmF","target":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO6publicyA2CmF","target":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO9simulatoryA2CmF","target":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersion8settings22runtimeRestartRequired013outboxRequeueM0022mediaCacheInvalidationM0ACs6UInt16V_AA0d6MobileeG0VS3btcfc","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV21outboxRequeueRequiredSbvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV22runtimeRestartRequiredSbvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV30mediaCacheInvalidationRequiredSbvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings27FfiSettingsTransitionRecordV8settingsAA0d6MobileeG0Vvp","target":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13deliveryPlanss6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13indeterminates6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersion9artifacts6signed8admitted7pending9retryable13indeterminate14failedTerminal9cancelled13deliveryPlans0S9Satisfied0S7Pending0S9Retryable0S9Exhausted0s6FailedQ00S9CancelledACs6UInt16V_A15Utcfc","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV14failedTerminals6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV15deliveryPendings6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryCancelleds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryExhausteds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryRetryables6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV17deliverySatisfieds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV22deliveryFailedTerminals6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV6signeds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV7pendings6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV8admitteds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV9artifactss6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV9cancelleds6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiOperationSettlementRecordV9retryables6UInt16Vvp","target":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV12authorPubkeySSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV14createdAtUnixSs6UInt64Vvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2id12authorPubkey14createdAtUnixS4kind4tags7content9signatureACSS_SSs6UInt64Vs6UInt32VSaySaySSGGS2Stcfc","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2idSSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4kinds6UInt32Vvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4tagsSaySaySSGGvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV7contentSSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV9signatureSSvp","target":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO12publicWebPkiyA2CmF","target":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO19loopbackDevelopmentyA2CmF","target":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO25privateNetworkDevelopmentyA2CmF","target":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13primaryOriginSSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersion8hostKind17endpointAuthority13primaryOrigin15fallbackOrigins17configFingerprintACs6UInt16V_S3SSaySSGSStcfc","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV15fallbackOriginsSaySSGvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17configFingerprintSSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17endpointAuthoritySSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV8hostKindSSvp","target":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV11displayNameSSSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersion4name11displayName5about7picture6banner5nip053botACs6UInt16V_S2SSgAnA0d13PreparedMediaG0VSgAqNSbSgtcfc","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV3botSbSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV4nameSSvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5aboutSSSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5nip05SSSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV6bannerAA0d13PreparedMediaG0VSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV7pictureAA0d13PreparedMediaG0VSgvp","target":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV10statusCodes6UInt16Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV12responseBody10Foundation4DataVvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersion7draftId16expectedRevision5media10statusCode17responseMediaType0R15ContentEncoding0R4BodyACs6UInt16V_SSs6UInt64VAA0d8PreparedsH0VAMSSSgAR10Foundation4DataVtcfc","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV16expectedRevisions6UInt64Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV17responseMediaTypeSSSgvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV23responseContentEncodingSSSgvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV5mediaAA0d13PreparedMediaH0Vvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV7draftIdSSvp","target":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV10contractIdSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersion10contractId0kJ005tradeL00M10Generation15observedAtUnixS8coverage20evidencePolicyDigest08manifestU017canonicalBytesHexACs6UInt16V_SSAOS3SAA0deF8CoverageOS3Stcfc","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV14manifestDigestSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15contractVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15observedAtUnixSSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15tradeGenerationSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV17canonicalBytesHexSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV20evidencePolicyDigestSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV7tradeIdSSvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV8coverageAA0deF8CoverageOvp","target":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV10artifactIdSSvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV11operationIdSSSgvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersion11operationId08artifactL05bytes8byteSize9mediaType5width6heightACs6UInt16V_SSSgSS10Foundation4DataVs6UInt64VSSs6UInt32VAUtcfc","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5bytes10Foundation4DataVvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5widths6UInt32Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV6heights6UInt32Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV8byteSizes6UInt64Vvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV9mediaTypeSSvp","target":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12issuerPubkeySSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12supersessionAA0defg12SupersessionH0VSgvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersion12issuerPubkey7tradeId013claimMutationN07outcome15observedAtUnixS0M10Generation15statementDigest12supersession16canonicalContentACs6UInt16V_S3SAA0d5TradeF7OutcomeOS3SAA0defg12SupersessionH0VSgSStcfc","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15claimMutationIdSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15observedAtUnixSSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15statementDigestSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15tradeGenerationSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV16canonicalContentSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7outcomeAA0d5TradeF7OutcomeOvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7tradeIdSSvp","target":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV08expectedG2IdSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV10contractIdSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV12authorPubkeySSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersion10contractId4kind12authorPubkey14createdAtUnixS08expectedgM04tags7contentACs6UInt16V_SSs6UInt32VS3SSaySaySSGGSStcfc","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersions6UInt16Vvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV14createdAtUnixSSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4kinds6UInt32Vvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4tagsSaySaySSGGvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV7contentSSvp","target":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV2eeoiySbAC_ACtFZ","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV4hash4intoys6HasherVz_tF","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV7eventIdSSvp","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportId05eventK0ACSS_SStcfc","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"memberOf","source":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportIdSSvp","target":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A10HostSignerP12signerStatusAA0eG6RecordVyYaF","target":"s:15TeraKitBindings0A10HostSignerP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A10HostSignerP4sign7requestAA0D13SigningResultVAA0dH7RequestV_tYaF","target":"s:15TeraKitBindings0A10HostSignerP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeObserverP8onChange6changeyAA03FfidG6RecordV_tF","target":"s:15TeraKitBindings0A15RuntimeObserverP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP021phase1ApplySettingsToD0AA09FfiMobileH6RecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP12phase1Search7context5query5limit9asOfUnixSSayAA03FfiG12ResultRecordVGAA0n12LocalNetworkP0V_SSs6UInt16Vs6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP12probeBlossomAA03FfiG14EvidenceRecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP12uptimeMilliss5Int64VyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP14identityStatusAA011FfiIdentityG6RecordVyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP14phase1SettingsAA09FfiMobileG6RecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP14sdkRelayStatusAA03FfigH12ReportRecordVSgyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0s3AddH5InputVs6UInt64VAOSgAOtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SyncToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfigH6RecordVAA0o12LocalNetworkP0V_s6UInt16Vs6UInt64VSgSSSgtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffig4HostI0O_AA0pg8EndpointK0OSSSaySSGtKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1AddSchemasSayAA03FfiG12SchemaRecordVGyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1DraftHeads5limitSayAA03FfiG12StatusRecordVGs6UInt16V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAA0rg6PolicyT0VALtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16sdkStorageStatusAA03FfigH6RecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_p_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VAKtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1DraftStatus7draftIdAA03FfigH6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1LocalNetwork7contextAA03FfigH6RecordVAG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1RefreshToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18sdkBlossomEvidenceAA03FfigH6RecordVSgyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP18setAppInfoPlatform8platform8bundleId7version11buildNumber0N3ShaySSSg_A4JtF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CancelProfile11operationId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CardAddParitySayAA03FfighI6RecordVGyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1ProfileStatus11operationIdAA03FfigH6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedH14ArtifactRecordVAA0m12LocalNetworkP0V_SSAA0mH9OperationCtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiL12StatusRecordVAA0phL5InputV_SSSgs6UInt64VSgtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1AdvanceProfile11operationIdAA03FfiH12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1CancelRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1RevisionStatus11operationIdAA03FfigH6RecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21configureDeviceRelays08writableH0ySaySSG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21configurePublicRelays08writableH0ySaySSG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1AdvanceRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1ReplaceSettings5inputAA03FfiH16TransitionRecordVAA0jghL0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiI12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1MediaCacheStatus7contextAA03FfighI6RecordVAA0k12LocalNetworkL0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1UploadDraftMedia5inputAA03FfiH12StatusRecordVAA0k7BlossomG5InputV_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfihI5InputV_s6UInt64VtKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP23sdkBlossomConfigurationAA03FfigH6RecordVSgyKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP24configureSimulatorRelays08loopbackH0ySaySSG_tKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP24phase1SaveRevisionIntent5inputAA03FfiH12StatusRecordVAA0kh5InputM0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveProfileMetadata5inputAA03FfiH12StatusRecordVAA0khi5InputM0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistednO2MsAA03FfiI12StatusRecordVSS_AA0rhI5InputVs6UInt64VANtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0mhiP0VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0l7BlossomgJ0V_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP27phase1VerifiedMediaArtifact7context10artifactIdAA03FfighI6RecordVSgAA0m12LocalNetworkN0V_SStYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0l7BlossomN6IntentV_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0L27NativeUploadCompletionInputV_tYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP4infoAA03FfiD10InfoRecordVyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP8infoJsonSSyF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP8phase1Me7context9asOfUnixSAA03FfiG6RecordVAA0l12LocalNetworkM0V_s6UInt64VtYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings0A15RuntimeProtocolP8shutdownAA17FfiShutdownRecordVyYaKF","target":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP11isCancelledSbyF","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP11operationIdSSyF","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings25FfiMediaOperationProtocolP6cancelyyF","target":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP11unsubscribeyyF","target":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP"},{"kind":"requirementOf","source":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP8isActiveSbyF","target":"s:15TeraKitBindings29FfiSubscriptionHandleProtocolP"}],"schema":"radroots.swift-api-snapshot.v1","symbols":[{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniffiEnsureTeraFfiInitialized"},{"kind":"text","spelling":"()"}],"kind":"swift.func","path":["uniffiEnsureTeraFfiInitialized()"],"precise":"s:15TeraKitBindings012uniffiEnsureA14FfiInitializedyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniffiForeignFutureHandleCountTeraCore"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","spelling":"Int"}],"kind":"swift.func","path":["uniffiForeignFutureHandleCountTeraCore()"],"precise":"s:15TeraKitBindings030uniffiForeignFutureHandleCountA4CoreSiyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraHostSigner"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["TeraHostSigner"],"precise":"s:15TeraKitBindings0A10HostSignerP"},{"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:15TeraKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"}],"kind":"swift.method","path":["TeraHostSigner","signerStatus()"],"precise":"s:15TeraKitBindings0A10HostSignerP12signerStatusAA0eG6RecordVyYaF"},{"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:15TeraKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17HostSigningResultV","spelling":"HostSigningResult"}],"kind":"swift.method","path":["TeraHostSigner","sign(request:)"],"precise":"s:15TeraKitBindings0A10HostSignerP4sign7requestAA0D13SigningResultVAA0dH7RequestV_tYaF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraErrorRecord"}],"kind":"swift.struct","path":["TeraErrorRecord"],"precise":"s:15TeraKitBindings0A11ErrorRecordV"},{"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":["TeraErrorRecord","operationId"],"precise":"s:15TeraKitBindings0A11ErrorRecordV11operationIdSSSgvp"},{"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":["TeraErrorRecord","safeMessage"],"precise":"s:15TeraKitBindings0A11ErrorRecordV11safeMessageSSvp"},{"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":["TeraErrorRecord","capabilityId"],"precise":"s:15TeraKitBindings0A11ErrorRecordV12capabilityIdSSSgvp"},{"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":["TeraErrorRecord","init(schemaVersion:code:category:retryable:recoveryActions:operationId:capabilityId:safeMessage:)"],"precise":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersion4code8category9retryable15recoveryActions11operationId010capabilityN011safeMessageACs6UInt16V_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":["TeraErrorRecord","schemaVersion"],"precise":"s:15TeraKitBindings0A11ErrorRecordV13schemaVersions6UInt16Vvp"},{"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":["TeraErrorRecord","recoveryActions"],"precise":"s:15TeraKitBindings0A11ErrorRecordV15recoveryActionsSaySSGvp"},{"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:15TeraKitBindings0A11ErrorRecordV","spelling":"TeraErrorRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings0A11ErrorRecordV","spelling":"TeraErrorRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["TeraErrorRecord","==(_:_:)"],"precise":"s:15TeraKitBindings0A11ErrorRecordV2eeoiySbAC_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":["TeraErrorRecord","code"],"precise":"s:15TeraKitBindings0A11ErrorRecordV4codeSSvp"},{"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":["TeraErrorRecord","hash(into:)"],"precise":"s:15TeraKitBindings0A11ErrorRecordV4hash4intoys6HasherVz_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":["TeraErrorRecord","category"],"precise":"s:15TeraKitBindings0A11ErrorRecordV8categorySSvp"},{"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":["TeraErrorRecord","retryable"],"precise":"s:15TeraKitBindings0A11ErrorRecordV9retryableSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraRuntimeObserver"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["TeraRuntimeObserver"],"precise":"s:15TeraKitBindings0A15RuntimeObserverP"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":")"}],"kind":"swift.method","path":["TeraRuntimeObserver","onChange(change:)"],"precise":"s:15TeraKitBindings0A15RuntimeObserverP8onChange6changeyAA03FfidG6RecordV_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraRuntimeProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["TeraRuntimeProtocol"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplySettingsToRuntime"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ApplySettingsToRuntime()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP021phase1ApplySettingsToD0AA09FfiMobileH6RecordVyYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1Search(context:query:limit:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP12phase1Search7context5query5limit9asOfUnixSSayAA03FfiG12ResultRecordVGAA0n12LocalNetworkP0V_SSs6UInt16Vs6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"probeBlossom"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","probeBlossom()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP12probeBlossomAA03FfiG14EvidenceRecordVyYaKF"},{"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":["TeraRuntimeProtocol","uptimeMillis()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP12uptimeMilliss5Int64VyF"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","identityStatus()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP14identityStatusAA011FfiIdentityG6RecordVyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Settings"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1Settings()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP14phase1SettingsAA09FfiMobileG6RecordVyYaKF"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkRelayStatus()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP14sdkRelayStatusAA03FfigH12ReportRecordVSgyKF"},{"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:15TeraKitBindings16FfiAddDraftInputV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveDraft(draftId:input:authoredAtUnixS:expectedRevision:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0s3AddH5InputVs6UInt64VAOSgAOtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SyncToday"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SyncToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1SyncToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1TodayPage(context:limit:asOfUnixS:cursor:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfigH6RecordVAA0o12LocalNetworkP0V_s6UInt16Vs6UInt64VSgSSSgtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkCapabilities"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkCapabilities()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBlossomHostKindO","spelling":"FfiBlossomHostKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","spelling":"FfiBlossomEndpointAuthority"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["TeraRuntimeProtocol","configureBlossom(hostKind:endpointAuthority:primaryOrigin:fallbackOrigins:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffig4HostI0O_AA0pg8EndpointK0OSSSaySSGtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AddSchemas"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AddSchemas()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1AddSchemasSayAA03FfiG12SchemaRecordVGyF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1DraftHeads(limit:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1DraftHeads5limitSayAA03FfiG12StatusRecordVGs6UInt16V_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:15TeraKitBindings20FfiQueuePolicyRecordV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1QueueDraft(draftId:expectedRevision:policy:queuedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiH12StatusRecordVSS_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:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkStorageStatus()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16sdkStorageStatusAA03FfigH6RecordVyYaKF"},{"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:15TeraKitBindings0A15RuntimeObserverP","spelling":"TeraRuntimeObserver"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiSubscriptionHandleC","spelling":"FfiSubscriptionHandle"}],"kind":"swift.method","path":["TeraRuntimeProtocol","subscribeChanges(observer:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelDraft(draftId:expectedRevision:cancelledAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiH12StatusRecordVSS_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1DraftStatus(draftId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP17phase1DraftStatus7draftIdAA03FfigH6RecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceDraft"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AdvanceDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1LocalNetwork(context:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1LocalNetwork7contextAA03FfigH6RecordVAG_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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RefreshToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18phase1RefreshToday7context8nowUnixS6updateAA03FfihG6RecordVAA0m12LocalNetworkN0V_s6UInt64VAA0mH16ProjectionUpdateOtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomEvidence"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkBlossomEvidence()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18sdkBlossomEvidenceAA03FfigH6RecordVSgyKF"},{"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":["TeraRuntimeProtocol","setAppInfoPlatform(platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP18setAppInfoPlatform8platform8bundleId7version11buildNumber0N3ShaySSSg_A4JtF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelProfile(operationId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CancelProfile11operationId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CardAddParity"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CardAddParity()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1CardAddParitySayAA03FfighI6RecordVGyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ProfileStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ProfileStatus(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1ProfileStatus11operationIdAA03FfigH6RecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RetrieveMedia"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiMediaOperationC","spelling":"FfiMediaOperation"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RetrieveMedia(context:referenceFingerprint:operation:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedH14ArtifactRecordVAA0m12LocalNetworkP0V_SSAA0mH9OperationCtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveAddIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingDraftId"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveAddIntent(input:existingDraftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiL12StatusRecordVAA0phL5InputV_SSSgs6UInt64VSgtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AdvanceProfile(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1AdvanceProfile11operationIdAA03FfiH12StatusRecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelRevision(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1CancelRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1QueueAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1QueueAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RevisionStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RevisionStatus(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP20phase1RevisionStatus11operationIdAA03FfigH6RecordVSS_tYaKF"},{"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":["TeraRuntimeProtocol","configureDeviceRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21configureDeviceRelays08writableH0ySaySSG_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":["TeraRuntimeProtocol","configurePublicRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21configurePublicRelays08writableH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1AdvanceRevision(operationId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1AdvanceRevision11operationIdAA03FfiH12StatusRecordVSS_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CancelAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ReplaceSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ReplaceSettings(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1ReplaceSettings5inputAA03FfiH16TransitionRecordVAA0jghL0V_tYaKF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SignQueuedDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiI12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1MediaCacheStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1MediaCacheStatus(context:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1MediaCacheStatus7contextAA03FfighI6RecordVAA0k12LocalNetworkL0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RecoverAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RecoverAddIntent(draftId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF"},{"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:15TeraKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1UploadDraftMedia(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1UploadDraftMedia5inputAA03FfiH12StatusRecordVAA0k7BlossomG5InputV_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:15TeraKitBindings16FfiAddDraftInputV","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":["TeraRuntimeProtocol","phase1ValidateAddDraft(input:authoredAtUnixS:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfihI5InputV_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1RecoverDraftQueue(draftId:recoveredAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","sdkBlossomConfiguration()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP23sdkBlossomConfigurationAA03FfigH6RecordVSgyKF"},{"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":["TeraRuntimeProtocol","configureSimulatorRelays(loopbackRelays:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP24configureSimulatorRelays08loopbackH0ySaySSG_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRevisionIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRevisionInputRecordV","spelling":"FfiRevisionInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveRevisionIntent(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP24phase1SaveRevisionIntent5inputAA03FfiH12StatusRecordVAA0kh5InputM0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveProfileMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","spelling":"FfiProfileMetadataInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveProfileMetadata(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveProfileMetadata5inputAA03FfiH12StatusRecordVAA0khi5InputM0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRetractionDraft"},{"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:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1SaveRetractionDraft(draftId:input:authoredAtUnixS:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistednO2MsAA03FfiI12StatusRecordVSS_AA0rhI5InputVs6UInt64VANtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplyIdentityCommand"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"command"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1ApplyIdentityCommand(expectedRevision:command:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0mhiP0VtYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1UploadAddMediaIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1UploadAddMediaIntent(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0l7BlossomgJ0V_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1VerifiedMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1VerifiedMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP27phase1VerifiedMediaArtifact7context10artifactIdAA03FfighI6RecordVSgAA0m12LocalNetworkN0V_SStYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:Sb","spelling":"Bool"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1InvalidateMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1PrepareAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1PrepareAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0l7BlossomN6IntentV_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CompleteAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","spelling":"FfiNativeUploadCompletionInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1CompleteAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0L27NativeUploadCompletionInputV_tYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaConfiguration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configurationFingerprint"},{"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:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1InvalidateMediaConfiguration(context:configurationFingerprint:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","info()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP4infoAA03FfiD10InfoRecordVyF"},{"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":["TeraRuntimeProtocol","infoJson()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP8infoJsonSSyF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","phase1Me(context:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP8phase1Me7context9asOfUnixSAA03FfiG6RecordVAA0l12LocalNetworkM0V_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:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"}],"kind":"swift.method","path":["TeraRuntimeProtocol","shutdown()"],"precise":"s:15TeraKitBindings0A15RuntimeProtocolP8shutdownAA17FfiShutdownRecordVyYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraRuntime"}],"kind":"swift.class","path":["TeraRuntime"],"precise":"s:15TeraKitBindings0A7RuntimeC"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplySettingsToRuntime"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ApplySettingsToRuntime()"],"precise":"s:15TeraKitBindings0A7RuntimeC021phase1ApplySettingsToD0AA09FfiMobileG6RecordVyYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1Search(context:query:limit:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A7RuntimeC12phase1Search7context5query5limit9asOfUnixSSayAA03FfiF12ResultRecordVGAA0m12LocalNetworkO0V_SSs6UInt16Vs6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"probeBlossom"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"}],"kind":"swift.method","path":["TeraRuntime","probeBlossom()"],"precise":"s:15TeraKitBindings0A7RuntimeC12probeBlossomAA03FfiF14EvidenceRecordVyYaKF"},{"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":["TeraRuntime","uptimeMillis()"],"precise":"s:15TeraKitBindings0A7RuntimeC12uptimeMilliss5Int64VyF"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","identityStatus()"],"precise":"s:15TeraKitBindings0A7RuntimeC14identityStatusAA011FfiIdentityF6RecordVyKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1Settings"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1Settings()"],"precise":"s:15TeraKitBindings0A7RuntimeC14phase1SettingsAA09FfiMobileF6RecordVyYaKF"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","sdkRelayStatus()"],"precise":"s:15TeraKitBindings0A7RuntimeC14sdkRelayStatusAA03FfifG12ReportRecordVSgyKF"},{"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:15TeraKitBindings25ProtectedDataAvailabilityO","spelling":"ProtectedDataAvailability"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"hostSigner"},{"kind":"text","spelling":": any "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings0A10HostSignerP","spelling":"TeraHostSigner"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings0A7RuntimeC","spelling":"TeraRuntime"}],"kind":"swift.type.method","path":["TeraRuntime","withHostSigner(applicationSupportDirectory:publicKeyHex:sourceGenerationHex:sourceGenerationCreatedAtUnixMs:protectedData:hostSigner:)"],"precise":"s:15TeraKitBindings0A7RuntimeC14withHostSigner27applicationSupportDirectory12publicKeyHex016sourceGenerationM00nO15CreatedAtUnixMs13protectedData04hostG0ACSS_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:15TeraKitBindings16FfiAddDraftInputV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveDraft(draftId:input:authoredAtUnixS:expectedRevision:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC15phase1SaveDraft7draftId5input15authoredAtUnixS16expectedRevision09persistedlM2MsAA03FfiG12StatusRecordVSS_AA0r3AddG5InputVs6UInt64VAOSgAOtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SyncToday"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SyncToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A7RuntimeC15phase1SyncToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1TodayPage(context:limit:asOfUnixS:cursor:)"],"precise":"s:15TeraKitBindings0A7RuntimeC15phase1TodayPage7context5limit9asOfUnixS6cursorAA03FfifG6RecordVAA0n12LocalNetworkO0V_s6UInt16Vs6UInt64VSgSSSgtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkCapabilities"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","sdkCapabilities()"],"precise":"s:15TeraKitBindings0A7RuntimeC15sdkCapabilitiesSayAA19FfiCapabilityRecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configureBlossom"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBlossomHostKindO","spelling":"FfiBlossomHostKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO","spelling":"FfiBlossomEndpointAuthority"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.method","path":["TeraRuntime","configureBlossom(hostKind:endpointAuthority:primaryOrigin:fallbackOrigins:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16configureBlossom8hostKind17endpointAuthority13primaryOrigin15fallbackOriginsyAA03Ffif4HostH0O_AA0of8EndpointJ0OSSSaySSGtKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AddSchemas"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1AddSchemas()"],"precise":"s:15TeraKitBindings0A7RuntimeC16phase1AddSchemasSayAA03FfiF12SchemaRecordVGyF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1DraftHeads(limit:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16phase1DraftHeads5limitSayAA03FfiF12StatusRecordVGs6UInt16V_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:15TeraKitBindings20FfiQueuePolicyRecordV","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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1QueueDraft(draftId:expectedRevision:policy:queuedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16phase1QueueDraft7draftId16expectedRevision6policy14queuedAtUnixMsAA03FfiG12StatusRecordVSS_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:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","sdkStorageStatus()"],"precise":"s:15TeraKitBindings0A7RuntimeC16sdkStorageStatusAA03FfifG6RecordVyYaKF"},{"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:15TeraKitBindings0A15RuntimeObserverP","spelling":"TeraRuntimeObserver"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiSubscriptionHandleC","spelling":"FfiSubscriptionHandle"}],"kind":"swift.method","path":["TeraRuntime","subscribeChanges(observer:)"],"precise":"s:15TeraKitBindings0A7RuntimeC16subscribeChanges8observerAA21FfiSubscriptionHandleCAA0aD8Observer_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelDraft(draftId:expectedRevision:cancelledAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC17phase1CancelDraft7draftId16expectedRevision17cancelledAtUnixMsAA03FfiG12StatusRecordVSS_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1DraftStatus(draftId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC17phase1DraftStatus7draftIdAA03FfifG6RecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceDraft"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1AdvanceDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18phase1AdvanceDraft7draftId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1LocalNetwork(context:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18phase1LocalNetwork7contextAA03FfifG6RecordVAG_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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RefreshToday(context:nowUnixS:update:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18phase1RefreshToday7context8nowUnixS6updateAA03FfigF6RecordVAA0l12LocalNetworkM0V_s6UInt64VAA0lG16ProjectionUpdateOtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomEvidence"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","sdkBlossomEvidence()"],"precise":"s:15TeraKitBindings0A7RuntimeC18sdkBlossomEvidenceAA03FfifG6RecordVSgyKF"},{"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":["TeraRuntime","setAppInfoPlatform(platform:bundleId:version:buildNumber:buildSha:)"],"precise":"s:15TeraKitBindings0A7RuntimeC18setAppInfoPlatform8platform8bundleId7version11buildNumber0M3ShaySSSg_A4JtF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelProfile(operationId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1CancelProfile11operationId16expectedRevisionAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CardAddParity"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1CardAddParity()"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1CardAddParitySayAA03FfifgH6RecordVGyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ProfileStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ProfileStatus(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1ProfileStatus11operationIdAA03FfifG6RecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RetrieveMedia"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiMediaOperationC","spelling":"FfiMediaOperation"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RetrieveMedia(context:referenceFingerprint:operation:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1RetrieveMedia7context20referenceFingerprint9operationAA011FfiVerifiedG14ArtifactRecordVAA0l12LocalNetworkO0V_SSAA0lG9OperationCtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveAddIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingDraftId"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveAddIntent(input:existingDraftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC19phase1SaveAddIntent5input15existingDraftId16expectedRevisionAA03FfiK12StatusRecordVAA0ogK5InputV_SSSgs6UInt64VSgtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceProfile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1AdvanceProfile(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1AdvanceProfile11operationIdAA03FfiG12StatusRecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelRevision(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1CancelRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1QueueAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1QueueAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1QueueAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RevisionStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RevisionStatus(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC20phase1RevisionStatus11operationIdAA03FfifG6RecordVSS_tYaKF"},{"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":["TeraRuntime","configureDeviceRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21configureDeviceRelays08writableG0ySaySSG_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":["TeraRuntime","configurePublicRelays(writableRelays:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21configurePublicRelays08writableG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1AdvanceRevision"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"operationId"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1AdvanceRevision(operationId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1AdvanceRevision11operationIdAA03FfiG12StatusRecordVSS_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CancelAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CancelAddIntent(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1CancelAddIntent7draftId16expectedRevisionAA20FfiDraftStatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ReplaceSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ReplaceSettings(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1ReplaceSettings5inputAA03FfiG16TransitionRecordVAA0ifgK0V_tYaKF"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SignQueuedDraft(draftId:expectedRevision:)"],"precise":"s:15TeraKitBindings0A7RuntimeC21phase1SignQueuedDraft7draftId16expectedRevisionAA03FfiH12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1MediaCacheStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1MediaCacheStatus(context:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1MediaCacheStatus7contextAA03FfifgH6RecordVAA0j12LocalNetworkK0V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1RecoverAddIntent"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RecoverAddIntent(draftId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1RecoverAddIntent7draftIdAA20FfiDraftStatusRecordVSS_tYaKF"},{"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:15TeraKitBindings21FfiBlossomUploadInputV","spelling":"FfiBlossomUploadInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1UploadDraftMedia(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1UploadDraftMedia5inputAA03FfiG12StatusRecordVAA0j7BlossomF5InputV_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:15TeraKitBindings16FfiAddDraftInputV","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":["TeraRuntime","phase1ValidateAddDraft(input:authoredAtUnixS:)"],"precise":"s:15TeraKitBindings0A7RuntimeC22phase1ValidateAddDraft5input15authoredAtUnixSyAA03FfigH5InputV_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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1RecoverDraftQueue(draftId:recoveredAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC23phase1RecoverDraftQueue7draftId17recoveredAtUnixMsAA03FfiG12StatusRecordVSS_s6UInt64VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdkBlossomConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","sdkBlossomConfiguration()"],"precise":"s:15TeraKitBindings0A7RuntimeC23sdkBlossomConfigurationAA03FfifG6RecordVSgyKF"},{"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":["TeraRuntime","configureSimulatorRelays(loopbackRelays:)"],"precise":"s:15TeraKitBindings0A7RuntimeC24configureSimulatorRelays08loopbackG0ySaySSG_tKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRevisionIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRevisionInputRecordV","spelling":"FfiRevisionInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveRevisionIntent(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC24phase1SaveRevisionIntent5inputAA03FfiG12StatusRecordVAA0jg5InputL0V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveProfileMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV","spelling":"FfiProfileMetadataInputRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveProfileMetadata(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC25phase1SaveProfileMetadata5inputAA03FfiG12StatusRecordVAA0jgh5InputL0V_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1SaveRetractionDraft"},{"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:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authoredAtUnixS"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1SaveRetractionDraft(draftId:input:authoredAtUnixS:persistedAtUnixMs:)"],"precise":"s:15TeraKitBindings0A7RuntimeC25phase1SaveRetractionDraft7draftId5input15authoredAtUnixS09persistedmN2MsAA03FfiH12StatusRecordVSS_AA0qgH5InputVs6UInt64VANtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1ApplyIdentityCommand"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"command"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1ApplyIdentityCommand(expectedRevision:command:)"],"precise":"s:15TeraKitBindings0A7RuntimeC26phase1ApplyIdentityCommand16expectedRevision7commandAA27FfiSettingsTransitionRecordVs6UInt64V_AA0lghO0VtYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1UploadAddMediaIntent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1UploadAddMediaIntent(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC26phase1UploadAddMediaIntent5inputAA20FfiDraftStatusRecordVAA0k7BlossomfI0V_tYaKF"},{"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:15TeraKitBindings25ProtectedDataAvailabilityO","spelling":"ProtectedDataAvailability"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["TeraRuntime","init(applicationSupportDirectory:publicKeyHex:sourceGenerationHex:sourceGenerationCreatedAtUnixMs:protectedData:)"],"precise":"s:15TeraKitBindings0A7RuntimeC27applicationSupportDirectory12publicKeyHex016sourceGenerationJ00kL15CreatedAtUnixMs13protectedDataACSS_S2Ss6UInt64VAA09ProtectedR12AvailabilityOtYaKcfc"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1VerifiedMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.method","path":["TeraRuntime","phase1VerifiedMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC27phase1VerifiedMediaArtifact7context10artifactIdAA03FfifgH6RecordVSgAA0l12LocalNetworkM0V_SStYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaArtifact"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"artifactId"},{"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:Sb","spelling":"Bool"}],"kind":"swift.method","path":["TeraRuntime","phase1InvalidateMediaArtifact(context:artifactId:)"],"precise":"s:15TeraKitBindings0A7RuntimeC29phase1InvalidateMediaArtifact7context10artifactIdSbAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1PrepareAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiBlossomUploadIntentV","spelling":"FfiBlossomUploadIntent"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1PrepareAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC31phase1PrepareAddMediaBackground5inputAA24FfiNativeUploadJobRecordVAA0k7BlossomM6IntentV_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1CompleteAddMediaBackground"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV","spelling":"FfiNativeUploadCompletionInput"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1CompleteAddMediaBackground(input:)"],"precise":"s:15TeraKitBindings0A7RuntimeC32phase1CompleteAddMediaBackground5inputAA20FfiDraftStatusRecordVAA0K27NativeUploadCompletionInputV_tYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase1InvalidateMediaConfiguration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configurationFingerprint"},{"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:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.method","path":["TeraRuntime","phase1InvalidateMediaConfiguration(context:configurationFingerprint:)"],"precise":"s:15TeraKitBindings0A7RuntimeC34phase1InvalidateMediaConfiguration7context24configurationFingerprintSaySSGAA21FfiLocalNetworkRecordV_SStYaKF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.method","path":["TeraRuntime","info()"],"precise":"s:15TeraKitBindings0A7RuntimeC4infoAA03FfiD10InfoRecordVyF"},{"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":["TeraRuntime","infoJson()"],"precise":"s:15TeraKitBindings0A7RuntimeC8infoJsonSSyF"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","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:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"}],"kind":"swift.method","path":["TeraRuntime","phase1Me(context:asOfUnixS:)"],"precise":"s:15TeraKitBindings0A7RuntimeC8phase1Me7context9asOfUnixSAA03FfiF6RecordVAA0k12LocalNetworkL0V_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:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"}],"kind":"swift.method","path":["TeraRuntime","shutdown()"],"precise":"s:15TeraKitBindings0A7RuntimeC8shutdownAA17FfiShutdownRecordVyYaKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TeraAppError"}],"kind":"swift.enum","path":["TeraAppError"],"precise":"s:15TeraKitBindings0A8AppErrorO"},{"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":["TeraAppError","errorDescription"],"precise":"s:15TeraKitBindings0A8AppErrorO16errorDescriptionSSSgvp"},{"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:15TeraKitBindings0A11ErrorRecordV","spelling":"TeraErrorRecord"},{"kind":"text","spelling":")"}],"kind":"swift.enum.case","path":["TeraAppError","Failure(report:)"],"precise":"s:15TeraKitBindings0A8AppErrorO7FailureyAcA0aE6RecordV_tcACmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMeRecord"}],"kind":"swift.struct","path":["FfiMeRecord"],"precise":"s:15TeraKitBindings11FfiMeRecordV"},{"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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"cards"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiMeRecord","init(schemaVersion:publicKey:profile:cards:)"],"precise":"s:15TeraKitBindings11FfiMeRecordV13schemaVersion9publicKey7profile5cardsACs6UInt16V_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:15TeraKitBindings11FfiMeRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings11FfiMeRecordV","spelling":"FfiMeRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMeRecord","==(_:_:)"],"precise":"s:15TeraKitBindings11FfiMeRecordV2eeoiySbAC_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:15TeraKitBindings11FfiMeRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cards"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiMeRecord","cards"],"precise":"s:15TeraKitBindings11FfiMeRecordV5cardsSayAA0d9TodayCardF0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMeRecord","profile"],"precise":"s:15TeraKitBindings11FfiMeRecordV7profileAA0d7ProfileF0VSgvp"},{"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:15TeraKitBindings11FfiMeRecordV9publicKeySSvp"},{"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:15TeraKitBindings11initLogging3dir8fileName8isStdoutySSSg_AFSbSgtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftKind"}],"kind":"swift.enum","path":["FfiDraftKind"],"precise":"s:15TeraKitBindings12FfiDraftKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retraction"}],"kind":"swift.enum.case","path":["FfiDraftKind","retraction"],"precise":"s:15TeraKitBindings12FfiDraftKindO10retractionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"}],"kind":"swift.enum.case","path":["FfiDraftKind","add"],"precise":"s:15TeraKitBindings12FfiDraftKindO3addyA2CmF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaFile"}],"kind":"swift.class","path":["FfiMediaFile"],"precise":"s:15TeraKitBindings12FfiMediaFileC"},{"access":"public","declaration":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fileDescriptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["FfiMediaFile","init(fileDescriptor:byteSize:)"],"precise":"s:15TeraKitBindings12FfiMediaFileC14fileDescriptor8byteSizeACs6UInt64V_AGtKcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaStage"}],"kind":"swift.enum","path":["FfiMediaStage"],"precise":"s:15TeraKitBindings13FfiMediaStageO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["FfiMediaStage","failed"],"precise":"s:15TeraKitBindings13FfiMediaStageO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"}],"kind":"swift.enum.case","path":["FfiMediaStage","pending"],"precise":"s:15TeraKitBindings13FfiMediaStageO7pendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"orphaned"}],"kind":"swift.enum.case","path":["FfiMediaStage","orphaned"],"precise":"s:15TeraKitBindings13FfiMediaStageO8orphanedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verified"}],"kind":"swift.enum.case","path":["FfiMediaStage","verified"],"precise":"s:15TeraKitBindings13FfiMediaStageO8verifiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preparing"}],"kind":"swift.enum.case","path":["FfiMediaStage","preparing"],"precise":"s:15TeraKitBindings13FfiMediaStageO9preparingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uploading"}],"kind":"swift.enum.case","path":["FfiMediaStage","uploading"],"precise":"s:15TeraKitBindings13FfiMediaStageO9uploadingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiOutboxState"}],"kind":"swift.enum","path":["FfiOutboxState"],"precise":"s:15TeraKitBindings14FfiOutboxStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delivering"}],"kind":"swift.enum.case","path":["FfiOutboxState","delivering"],"precise":"s:15TeraKitBindings14FfiOutboxStateO10deliveringyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToSign"}],"kind":"swift.enum.case","path":["FfiOutboxState","readyToSign"],"precise":"s:15TeraKitBindings14FfiOutboxStateO11readyToSignyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPreparing"}],"kind":"swift.enum.case","path":["FfiOutboxState","mediaPreparing"],"precise":"s:15TeraKitBindings14FfiOutboxStateO14mediaPreparingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaUploading"}],"kind":"swift.enum.case","path":["FfiOutboxState","mediaUploading"],"precise":"s:15TeraKitBindings14FfiOutboxStateO14mediaUploadingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partiallyDelivered"}],"kind":"swift.enum.case","path":["FfiOutboxState","partiallyDelivered"],"precise":"s:15TeraKitBindings14FfiOutboxStateO18partiallyDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draft"}],"kind":"swift.enum.case","path":["FfiOutboxState","draft"],"precise":"s:15TeraKitBindings14FfiOutboxStateO5draftyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"queued"}],"kind":"swift.enum.case","path":["FfiOutboxState","queued"],"precise":"s:15TeraKitBindings14FfiOutboxStateO6queuedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"}],"kind":"swift.enum.case","path":["FfiOutboxState","signed"],"precise":"s:15TeraKitBindings14FfiOutboxStateO6signedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signing"}],"kind":"swift.enum.case","path":["FfiOutboxState","signing"],"precise":"s:15TeraKitBindings14FfiOutboxStateO7signingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiOutboxState","complete"],"precise":"s:15TeraKitBindings14FfiOutboxStateO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"terminal"}],"kind":"swift.enum.case","path":["FfiOutboxState","terminal"],"precise":"s:15TeraKitBindings14FfiOutboxStateO8terminalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiOutboxState","cancelled"],"precise":"s:15TeraKitBindings14FfiOutboxStateO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retryable"}],"kind":"swift.enum.case","path":["FfiOutboxState","retryable"],"precise":"s:15TeraKitBindings14FfiOutboxStateO9retryableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddFieldKind"}],"kind":"swift.enum","path":["FfiAddFieldKind"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multilineText"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","multilineText"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO13multilineTextyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","date"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO4dateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","text"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO4textyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","media"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO5mediayA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"choice"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","choice"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO6choiceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decimal"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","decimal"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO7decimalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateTime"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","dateTime"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO8dateTimeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"location"}],"kind":"swift.enum.case","path":["FfiAddFieldKind","location"],"precise":"s:15TeraKitBindings15FfiAddFieldKindO8locationyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddDraftInput"}],"kind":"swift.struct","path":["FfiAddDraftInput"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV"},{"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:15TeraKitBindings16FfiAddDraftInputV10foodStatusSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV10identifierSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiAddDraftInput","commandType"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV11commandTypeAA0de7CommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiEventTimingKindO","spelling":"FfiEventTimingKind"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","eventTiming"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV11eventTimingAA0d5EventI4KindOSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV11priceAmountSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV12eventEndDateSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV13eventEndUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV13eventTimezoneSSSgvp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","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:15TeraKitBindings18FfiEventTimingKindO","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":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","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:foodPublishedAtUnixS:foodStatus:media:)"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0de7CommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_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:15TeraKitBindings16FfiAddDraftInputV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings16FfiAddDraftInputV14eventStartDateSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV15eventStartUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddDraftInput","foodPublishedAtUnixS"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV20foodPublishedAtUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV4unitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddDraftInput","media"],"precise":"s:15TeraKitBindings16FfiAddDraftInputV5mediaSayAA0d13PreparedMediaG0VGvp"},{"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:15TeraKitBindings16FfiAddDraftInputV5titleSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV7contentSSvp"},{"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:15TeraKitBindings16FfiAddDraftInputV7summarySSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV8currencySSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV8locationSSSgvp"},{"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:15TeraKitBindings16FfiAddDraftInputV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAppInfoRecord"}],"kind":"swift.struct","path":["FfiAppInfoRecord"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV"},{"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:15TeraKitBindings16FfiAppInfoRecordV12shuttingDownSbvp"},{"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:15TeraKitBindings16FfiAppInfoRecordV12uptimeMilliss5Int64Vvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV","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:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAppInfoRecord","init(schemaVersion:build:startedUnixMs:uptimeMillis:shuttingDown:platform:)"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV13schemaVersion5build13startedUnixMs12uptimeMillis12shuttingDown8platformACs6UInt16V_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:15TeraKitBindings16FfiAppInfoRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings16FfiAppInfoRecordV13startedUnixMss5Int64Vvp"},{"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:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAppInfoRecord","==(_:_:)"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV2eeoiySbAC_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:15TeraKitBindings16FfiAppInfoRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"build"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"}],"kind":"swift.property","path":["FfiAppInfoRecord","build"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV5buildAA0d5BuildfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"platform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAppInfoRecord","platform"],"precise":"s:15TeraKitBindings16FfiAppInfoRecordV8platformAA0de8PlatformG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileRecord"}],"kind":"swift.struct","path":["FfiProfileRecord"],"precise":"s:15TeraKitBindings16FfiProfileRecordV"},{"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:15TeraKitBindings16FfiProfileRecordV11displayNameSSSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","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:15TeraKitBindings16FfiProfileRecordV13schemaVersion15authorPublicKey4name11displayName5about7picture6banner5nip057website16lightningAddressACs6UInt16V_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:15TeraKitBindings16FfiProfileRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings16FfiProfileRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings16FfiProfileRecordV16lightningAddressSSSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiProfileRecord","==(_:_:)"],"precise":"s:15TeraKitBindings16FfiProfileRecordV2eeoiySbAC_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:15TeraKitBindings16FfiProfileRecordV4hash4intoys6HasherVz_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:15TeraKitBindings16FfiProfileRecordV4nameSSSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV5aboutSSSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV5nip05SSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","banner"],"precise":"s:15TeraKitBindings16FfiProfileRecordV6bannerAA0d14MediaReferenceF0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"picture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileRecord","picture"],"precise":"s:15TeraKitBindings16FfiProfileRecordV7pictureAA0d14MediaReferenceF0VSgvp"},{"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:15TeraKitBindings16FfiProfileRecordV7websiteSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionPhase"}],"kind":"swift.enum","path":["FfiRevisionPhase"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partialEffect"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","partialEffect"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO13partialEffectyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementFailed"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","replacementFailed"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO17replacementFailedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retractionPending"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","retractionPending"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO17retractionPendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementPending"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","replacementPending"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO18replacementPendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","complete"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiRevisionPhase","cancelled"],"precise":"s:15TeraKitBindings16FfiRevisionPhaseO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiThreadProfile"}],"kind":"swift.enum","path":["FfiThreadProfile"],"precise":"s:15TeraKitBindings16FfiThreadProfileO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reply"}],"kind":"swift.enum.case","path":["FfiThreadProfile","reply"],"precise":"s:15TeraKitBindings16FfiThreadProfileO5replyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comment"}],"kind":"swift.enum.case","path":["FfiThreadProfile","comment"],"precise":"s:15TeraKitBindings16FfiThreadProfileO7commentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiThreadProfile","profile"],"precise":"s:15TeraKitBindings16FfiThreadProfileO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deletion"}],"kind":"swift.enum.case","path":["FfiThreadProfile","deletion"],"precise":"s:15TeraKitBindings16FfiThreadProfileO8deletionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayCardType"}],"kind":"swift.enum","path":["FfiTodayCardType"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoUpdate"}],"kind":"swift.enum.case","path":["FfiTodayCardType","photoUpdate"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO11photoUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodAvailability"}],"kind":"swift.enum.case","path":["FfiTodayCardType","foodAvailability"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO16foodAvailabilityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ask"}],"kind":"swift.enum.case","path":["FfiTodayCardType","ask"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO3askyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"event"}],"kind":"swift.enum.case","path":["FfiTodayCardType","event"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO5eventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"}],"kind":"swift.enum.case","path":["FfiTodayCardType","update"],"precise":"s:15TeraKitBindings16FfiTodayCardTypeO6updateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddCommandType"}],"kind":"swift.enum","path":["FfiAddCommandType"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createEvent"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createEvent"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO11createEventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createUpdate"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createUpdate"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO12createUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createPhotoUpdate"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createPhotoUpdate"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO17createPhotoUpdateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createFoodAvailability"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createFoodAvailability"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO22createFoodAvailabilityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAsk"}],"kind":"swift.enum.case","path":["FfiAddCommandType","createAsk"],"precise":"s:15TeraKitBindings17FfiAddCommandTypeO9createAskyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddFieldRecord"}],"kind":"swift.struct","path":["FfiAddFieldRecord"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV"},{"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:15TeraKitBindings15FfiAddFieldKindO","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":"externalParam","spelling":"maxItems"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiAddFieldRecord","init(schemaVersion:id:label:kind:required:choices:maxBytes:maxItems:)"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV13schemaVersion2id5label4kind8required7choices8maxBytes0O5ItemsACs6UInt16V_S2SAA0deF4KindOSbSaySSGs6UInt64VSgAMSgtcfc"},{"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:15TeraKitBindings17FfiAddFieldRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddFieldRecord","==(_:_:)"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV2eeoiySbAC_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:15TeraKitBindings17FfiAddFieldRecordV2idSSvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings15FfiAddFieldKindO","spelling":"FfiAddFieldKind"}],"kind":"swift.property","path":["FfiAddFieldRecord","kind"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV4kindAA0deF4KindOvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV5labelSSvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV7choicesSaySSGvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV8maxBytess6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxItems"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiAddFieldRecord","maxItems"],"precise":"s:15TeraKitBindings17FfiAddFieldRecordV8maxItemss6UInt16VSgvp"},{"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:15TeraKitBindings17FfiAddFieldRecordV8requiredSbvp"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaOperation"}],"kind":"swift.class","path":["FfiMediaOperation"],"precise":"s:15TeraKitBindings17FfiMediaOperationC"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.method","path":["FfiMediaOperation","isCancelled()"],"precise":"s:15TeraKitBindings17FfiMediaOperationC11isCancelledSbyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.method","path":["FfiMediaOperation","operationId()"],"precise":"s:15TeraKitBindings17FfiMediaOperationC11operationIdSSyF"},{"access":"open","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}],"kind":"swift.method","path":["FfiMediaOperation","cancel()"],"precise":"s:15TeraKitBindings17FfiMediaOperationC6cancelyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"kind":"swift.init","path":["FfiMediaOperation","init()"],"precise":"s:15TeraKitBindings17FfiMediaOperationCACyKcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionPolicy"}],"kind":"swift.enum","path":["FfiRevisionPolicy"],"precise":"s:15TeraKitBindings17FfiRevisionPolicyO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceThenRetract"}],"kind":"swift.enum.case","path":["FfiRevisionPolicy","replaceThenRetract"],"precise":"s:15TeraKitBindings17FfiRevisionPolicyO18replaceThenRetractyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addressableReplacement"}],"kind":"swift.enum.case","path":["FfiRevisionPolicy","addressableReplacement"],"precise":"s:15TeraKitBindings17FfiRevisionPolicyO22addressableReplacementyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiShutdownRecord"}],"kind":"swift.struct","path":["FfiShutdownRecord"],"precise":"s:15TeraKitBindings17FfiShutdownRecordV"},{"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:15TeraKitBindings17FfiShutdownRecordV13alreadyClosedSbvp"},{"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:15TeraKitBindings17FfiShutdownRecordV13schemaVersion5state13alreadyClosedACs6UInt16V_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:15TeraKitBindings17FfiShutdownRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiShutdownRecordV","spelling":"FfiShutdownRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiShutdownRecord","==(_:_:)"],"precise":"s:15TeraKitBindings17FfiShutdownRecordV2eeoiySbAC_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:15TeraKitBindings17FfiShutdownRecordV4hash4intoys6HasherVz_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:15TeraKitBindings17FfiShutdownRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningResult"}],"kind":"swift.struct","path":["HostSigningResult"],"precise":"s:15TeraKitBindings17HostSigningResultV"},{"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:15TeraKitBindings17HostSigningResultV11operationIdSSvp"},{"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:15TeraKitBindings17HostSigningResultV12signatureHexSSSgvp"},{"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:15TeraKitBindings18HostSigningOutcomeO","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:15TeraKitBindings18HostSigningPurposeO","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:15TeraKitBindings17HostSigningResultV13schemaVersion7outcome11operationId013signerRequestK09publicKey7purpose12signatureHex17completedAtUnixMsACs6UInt16V_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:15TeraKitBindings17HostSigningResultV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings17HostSigningResultV15signerRequestIdSSvp"},{"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:15TeraKitBindings17HostSigningResultV17completedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings17HostSigningResultV","spelling":"HostSigningResult"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17HostSigningResultV","spelling":"HostSigningResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["HostSigningResult","==(_:_:)"],"precise":"s:15TeraKitBindings17HostSigningResultV2eeoiySbAC_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:15TeraKitBindings17HostSigningResultV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningOutcomeO","spelling":"HostSigningOutcome"}],"kind":"swift.property","path":["HostSigningResult","outcome"],"precise":"s:15TeraKitBindings17HostSigningResultV7outcomeAA0dE7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"}],"kind":"swift.property","path":["HostSigningResult","purpose"],"precise":"s:15TeraKitBindings17HostSigningResultV7purposeAA0dE7PurposeOvp"},{"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:15TeraKitBindings17HostSigningResultV9publicKeySSvp"},{"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:15TeraKitBindings17initLoggingStdoutyyKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAddSchemaRecord"}],"kind":"swift.struct","path":["FfiAddSchemaRecord"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiAddSchemaRecord","commandType"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV11commandTypeAA0de7CommandI0Ovp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","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:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiAddSchemaRecord","init(schemaVersion:commandType:label:fields:)"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersion11commandType5label6fieldsACs6UInt16V_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:15TeraKitBindings18FfiAddSchemaRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiAddSchemaRecordV","spelling":"FfiAddSchemaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAddSchemaRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV2eeoiySbAC_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:15TeraKitBindings18FfiAddSchemaRecordV4hash4intoys6HasherVz_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:15TeraKitBindings18FfiAddSchemaRecordV5labelSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fields"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddFieldRecordV","spelling":"FfiAddFieldRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiAddSchemaRecord","fields"],"precise":"s:15TeraKitBindings18FfiAddSchemaRecordV6fieldsSayAA0de5FieldG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomHostKind"}],"kind":"swift.enum","path":["FfiBlossomHostKind"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"physicalDevice"}],"kind":"swift.enum.case","path":["FfiBlossomHostKind","physicalDevice"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO14physicalDeviceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"native"}],"kind":"swift.enum.case","path":["FfiBlossomHostKind","native"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO6nativeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"simulator"}],"kind":"swift.enum.case","path":["FfiBlossomHostKind","simulator"],"precise":"s:15TeraKitBindings18FfiBlossomHostKindO9simulatoryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBuildInfoRecord"}],"kind":"swift.struct","path":["FfiBuildInfoRecord"],"precise":"s:15TeraKitBindings18FfiBuildInfoRecordV"},{"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:15TeraKitBindings18FfiBuildInfoRecordV11libRevisionSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV12crateVersionSSvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV13buildTimeUnixs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersion9crateName0jI05rustc7profile11libRevision08consumerO013buildTimeUnixACs6UInt16V_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:15TeraKitBindings18FfiBuildInfoRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV16consumerRevisionSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBuildInfoRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiBuildInfoRecordV2eeoiySbAC_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:15TeraKitBindings18FfiBuildInfoRecordV4hash4intoys6HasherVz_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:15TeraKitBindings18FfiBuildInfoRecordV5rustcSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV7profileSSSgvp"},{"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:15TeraKitBindings18FfiBuildInfoRecordV9crateNameSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftFormRecord"}],"kind":"swift.struct","path":["FfiDraftFormRecord"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV"},{"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":["FfiDraftFormRecord","foodStatus"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV10foodStatusSSSgvp"},{"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":["FfiDraftFormRecord","identifier"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV10identifierSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiDraftFormRecord","commandType"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV11commandTypeAA0d10AddCommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiEventTimingKindO","spelling":"FfiEventTimingKind"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftFormRecord","eventTiming"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV11eventTimingAA0d5EventI4KindOSgvp"},{"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":["FfiDraftFormRecord","priceAmount"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV11priceAmountSSSgvp"},{"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":["FfiDraftFormRecord","eventEndDate"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV12eventEndDateSSSgvp"},{"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":["FfiDraftFormRecord","eventEndUnixS"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13eventEndUnixSs6UInt64VSgvp"},{"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":["FfiDraftFormRecord","eventTimezone"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13eventTimezoneSSSgvp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","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:15TeraKitBindings18FfiEventTimingKindO","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":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"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:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiDraftFormRecord","init(schemaVersion:commandType:content:identifier:title:summary:location:eventTiming:eventStartDate:eventEndDate:eventStartUnixS:eventEndUnixS:eventTimezone:priceAmount:currency:unit:quantity:foodPublishedAtUnixS:foodStatus:media:)"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersion11commandType7content10identifier5title7summary8location11eventTiming0Q9StartDate0q3EndT00qS5UnixS0quV1S0Q8Timezone11priceAmount8currency4unit8quantity015foodPublishedAtV1S10foodStatus5mediaACs6UInt16V_AA0d10AddCommandK0OS2SSgA0_A0_A0_AA0d5EventR4KindOSgA0_A0_s6UInt64VSgA6_A0_A0_A0_A0_A0_A6_A0_SayAA0def5MediaG0VGtcfc"},{"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":["FfiDraftFormRecord","schemaVersion"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiDraftFormRecord","eventStartDate"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV14eventStartDateSSSgvp"},{"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":["FfiDraftFormRecord","eventStartUnixS"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV15eventStartUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftFormRecord","foodPublishedAtUnixS"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV20foodPublishedAtUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftFormRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV2eeoiySbAC_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":["FfiDraftFormRecord","hash(into:)"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV4hash4intoys6HasherVz_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":["FfiDraftFormRecord","unit"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV4unitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiDraftFormRecord","media"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV5mediaSayAA0def5MediaG0VGvp"},{"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":["FfiDraftFormRecord","title"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV5titleSSSgvp"},{"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":["FfiDraftFormRecord","content"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV7contentSSvp"},{"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":["FfiDraftFormRecord","summary"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV7summarySSSgvp"},{"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":["FfiDraftFormRecord","currency"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV8currencySSSgvp"},{"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":["FfiDraftFormRecord","location"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV8locationSSSgvp"},{"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":["FfiDraftFormRecord","quantity"],"precise":"s:15TeraKitBindings18FfiDraftFormRecordV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiEventTimingKind"}],"kind":"swift.enum","path":["FfiEventTimingKind"],"precise":"s:15TeraKitBindings18FfiEventTimingKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timed"}],"kind":"swift.enum.case","path":["FfiEventTimingKind","timed"],"precise":"s:15TeraKitBindings18FfiEventTimingKindO5timedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allDay"}],"kind":"swift.enum.case","path":["FfiEventTimingKind","allDay"],"precise":"s:15TeraKitBindings18FfiEventTimingKindO6allDayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayCardRecord"}],"kind":"swift.struct","path":["FfiTodayCardRecord"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV"},{"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:15TeraKitBindings18FfiTodayCardRecordV10contractIdSSvp"},{"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":["FfiTodayCardRecord","foodStatus"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV10foodStatusSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV10rankDigestSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV11contextRanks5UInt8Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodSummary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","foodSummary"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV11foodSummarySSSgvp"},{"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":["FfiTodayCardRecord","priceAmount"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV11priceAmountSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","authorProfile"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV13authorProfileAA0diG0VSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV13eventEndUnixSs6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priceCurrency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","priceCurrency"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV13priceCurrencySSSgvp"},{"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:15TeraKitBindings16FfiTodayCardTypeO","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":"location"},{"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":"priceCurrency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"priceUnit"},{"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":"foodSummary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"foodStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"lifecycle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCardLifecycleStateO","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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"thread"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiThreadEntryRecordV","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:location:priceAmount:priceCurrency:priceUnit:quantity:foodSummary:foodPublishedAtUnixS:foodStatus:contextRank:inclusionReason:media:lifecycle:rankDigest:authorProfile:thread:localOperationId:localOperationState:)"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV13schemaVersion6cardId0J4Type011sourceEventK00M7Address15authorPublicKey08contractK05title7content15authoredAtUnixS09effectivewX1S010eventStartX1S0z3EndX1S8location11priceAmount13priceCurrency9priceUnit8quantity11foodSummary013foodPublishedwX1S10foodStatus11contextRank15inclusionReason5media9lifecycle10rankDigest0P7Profile6thread014localOperationK019localOperationStateACs6UInt16V_SSAA0defL0OS2SSgS2SA10_SSs6UInt64VA12_A12_SgA13_A10_A10_A10_A10_A10_A10_A13_A10_s5UInt8VSSSayAA0d14MediaReferenceG0VGAA0dF14LifecycleStateOA10_AA0d7ProfileG0VSgSayAA0d11ThreadEntryG0VGA10_A10_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:15TeraKitBindings18FfiTodayCardRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV13sourceAddressSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV13sourceEventIdSSvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15authoredAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15eventStartUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV15inclusionReasonSSvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV16effectiveAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV16localOperationIdSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV19localOperationStateSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foodPublishedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","foodPublishedAtUnixS"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV20foodPublishedAtUnixSs6UInt64VSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayCardRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV2eeoiySbAC_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:15TeraKitBindings18FfiTodayCardRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayCardRecord","media"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV5mediaSayAA0d14MediaReferenceG0VGvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV5titleSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV6cardIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thread"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayCardRecord","thread"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV6threadSayAA0d11ThreadEntryG0VGvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"}],"kind":"swift.property","path":["FfiTodayCardRecord","cardType"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV8cardTypeAA0defI0Ovp"},{"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":["FfiTodayCardRecord","location"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV8locationSSSgvp"},{"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":["FfiTodayCardRecord","quantity"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV8quantitySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lifecycle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCardLifecycleStateO","spelling":"FfiCardLifecycleState"}],"kind":"swift.property","path":["FfiTodayCardRecord","lifecycle"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV9lifecycleAA0dF14LifecycleStateOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priceUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayCardRecord","priceUnit"],"precise":"s:15TeraKitBindings18FfiTodayCardRecordV9priceUnitSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayPageRecord"}],"kind":"swift.struct","path":["FfiTodayPageRecord"],"precise":"s:15TeraKitBindings18FfiTodayPageRecordV"},{"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:15TeraKitBindings18FfiTodayPageRecordV10nextCursorSSSgvp"},{"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:15TeraKitBindings18FfiTodayCardRecordV","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:15TeraKitBindings18FfiTodayPageRecordV13schemaVersion9asOfUnixS5items10nextCursorACs6UInt16V_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:15TeraKitBindings18FfiTodayPageRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayPageRecordV","spelling":"FfiTodayPageRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayPageRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiTodayPageRecordV2eeoiySbAC_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:15TeraKitBindings18FfiTodayPageRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodayPageRecord","items"],"precise":"s:15TeraKitBindings18FfiTodayPageRecordV5itemsSayAA0de4CardG0VGvp"},{"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:15TeraKitBindings18FfiTodayPageRecordV9asOfUnixSs6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodaySyncRecord"}],"kind":"swift.struct","path":["FfiTodaySyncRecord"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"projection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.property","path":["FfiTodaySyncRecord","projection"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV10projectionAA0de7RefreshG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relayState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","spelling":"FfiTodayRelaySyncState"}],"kind":"swift.property","path":["FfiTodaySyncRecord","relayState"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV10relayStateAA0de5RelayfI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"termination"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTodaySyncTerminationO","spelling":"FfiTodaySyncTermination"}],"kind":"swift.property","path":["FfiTodaySyncRecord","termination"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV11terminationAA0deF11TerminationOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pagesFetched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodaySyncRecord","pagesFetched"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV12pagesFetcheds6UInt16Vvp"},{"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":"relayState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiTodayRelaySyncStateO","spelling":"FfiTodayRelaySyncState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"termination"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTodaySyncTerminationO","spelling":"FfiTodaySyncTermination"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targets"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","spelling":"FfiTodayTargetSyncRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"pagesFetched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventsObserved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventsAdmitted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventsRejected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"projection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiTodaySyncRecord","init(schemaVersion:relayState:termination:targets:pagesFetched:eventsObserved:eventsAdmitted:eventsRejected:projection:)"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersion10relayState11termination7targets12pagesFetched14eventsObserved0P8Admitted0P8Rejected10projectionACs6UInt16V_AA0de5RelayfK0OAA0deF11TerminationOSayAA0de6TargetfG0VGANs6UInt64VA2wA0de7RefreshG0Vtcfc"},{"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":["FfiTodaySyncRecord","schemaVersion"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsAdmitted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodaySyncRecord","eventsAdmitted"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsAdmitteds6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsObserved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodaySyncRecord","eventsObserved"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsObserveds6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsRejected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiTodaySyncRecord","eventsRejected"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV14eventsRejecteds6UInt64Vvp"},{"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:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodaySyncRecordV","spelling":"FfiTodaySyncRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodaySyncRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV2eeoiySbAC_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":["FfiTodaySyncRecord","hash(into:)"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targets"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","spelling":"FfiTodayTargetSyncRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiTodaySyncRecord","targets"],"precise":"s:15TeraKitBindings18FfiTodaySyncRecordV7targetsSayAA0de6TargetfG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningOutcome"}],"kind":"swift.enum","path":["HostSigningOutcome"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidated"}],"kind":"swift.enum.case","path":["HostSigningOutcome","invalidated"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO11invalidatedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["HostSigningOutcome","unavailable"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["HostSigningOutcome","failed"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["HostSigningOutcome","locked"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signed"}],"kind":"swift.enum.case","path":["HostSigningOutcome","signed"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO6signedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rejected"}],"kind":"swift.enum.case","path":["HostSigningOutcome","rejected"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO8rejectedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}],"kind":"swift.enum.case","path":["HostSigningOutcome","timedOut"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO8timedOutyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["HostSigningOutcome","cancelled"],"precise":"s:15TeraKitBindings18HostSigningOutcomeO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningPurpose"}],"kind":"swift.enum","path":["HostSigningPurpose"],"precise":"s:15TeraKitBindings18HostSigningPurposeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nostrEvent"}],"kind":"swift.enum.case","path":["HostSigningPurpose","nostrEvent"],"precise":"s:15TeraKitBindings18HostSigningPurposeO10nostrEventyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossomUpload"}],"kind":"swift.enum.case","path":["HostSigningPurpose","blossomUpload"],"precise":"s:15TeraKitBindings18HostSigningPurposeO13blossomUploadyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HostSigningRequest"}],"kind":"swift.struct","path":["HostSigningRequest"],"precise":"s:15TeraKitBindings18HostSigningRequestV"},{"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:15TeraKitBindings18HostSigningRequestV06signerF2IdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV10artifactIdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV11operationIdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV13eventIdDigest10Foundation4DataVvp"},{"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:15TeraKitBindings18HostSigningRequestV13operationKindSSvp"},{"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:15TeraKitBindings18HostSigningPurposeO","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:15TeraKitBindings18HostSigningRequestV13schemaVersion13operationKind0I2Id08artifactK006signerfK09publicKey7purpose14deadlineUnixMs05eventK6Digest013expectedEventK009createdAtR1S4kind4tags7contentACs6UInt16V_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:15TeraKitBindings18HostSigningRequestV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18HostSigningRequestV14createdAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings18HostSigningRequestV14deadlineUnixMss6UInt64Vvp"},{"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:15TeraKitBindings18HostSigningRequestV15expectedEventIdSSvp"},{"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:15TeraKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningRequestV","spelling":"HostSigningRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["HostSigningRequest","==(_:_:)"],"precise":"s:15TeraKitBindings18HostSigningRequestV2eeoiySbAC_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:15TeraKitBindings18HostSigningRequestV4hash4intoys6HasherVz_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:15TeraKitBindings18HostSigningRequestV4kinds6UInt32Vvp"},{"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:15TeraKitBindings18HostSigningRequestV4tagsSaySaySSGGvp"},{"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:15TeraKitBindings18HostSigningRequestV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"purpose"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18HostSigningPurposeO","spelling":"HostSigningPurpose"}],"kind":"swift.property","path":["HostSigningRequest","purpose"],"precise":"s:15TeraKitBindings18HostSigningRequestV7purposeAA0dE7PurposeOvp"},{"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:15TeraKitBindings18HostSigningRequestV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SignerStatusRecord"}],"kind":"swift.struct","path":["SignerStatusRecord"],"precise":"s:15TeraKitBindings18SignerStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availability"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24SignerAvailabilityRecordO","spelling":"SignerAvailabilityRecord"}],"kind":"swift.property","path":["SignerStatusRecord","availability"],"precise":"s:15TeraKitBindings18SignerStatusRecordV12availabilityAA0d12AvailabilityF0Ovp"},{"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:15TeraKitBindings24SignerAvailabilityRecordO","spelling":"SignerAvailabilityRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["SignerStatusRecord","init(schemaVersion:availability:)"],"precise":"s:15TeraKitBindings18SignerStatusRecordV13schemaVersion12availabilityACs6UInt16V_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:15TeraKitBindings18SignerStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18SignerStatusRecordV","spelling":"SignerStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["SignerStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings18SignerStatusRecordV2eeoiySbAC_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:15TeraKitBindings18SignerStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCapabilityRecord"}],"kind":"swift.struct","path":["FfiCapabilityRecord"],"precise":"s:15TeraKitBindings19FfiCapabilityRecordV"},{"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:15TeraKitBindings19FfiCapabilityRecordV10configuredSbvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV12availabilitySSvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV13schemaVersion2id8compiled10configured12availability8maturityACs6UInt16V_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:15TeraKitBindings19FfiCapabilityRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiCapabilityRecordV","spelling":"FfiCapabilityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiCapabilityRecord","==(_:_:)"],"precise":"s:15TeraKitBindings19FfiCapabilityRecordV2eeoiySbAC_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:15TeraKitBindings19FfiCapabilityRecordV2idSSvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV4hash4intoys6HasherVz_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:15TeraKitBindings19FfiCapabilityRecordV8compiledSbvp"},{"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:15TeraKitBindings19FfiCapabilityRecordV8maturitySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftMediaRecord"}],"kind":"swift.struct","path":["FfiDraftMediaRecord"],"precise":"s:15TeraKitBindings19FfiDraftMediaRecordV"},{"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:15TeraKitBindings13FfiMediaStageO","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:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersion3url5stage14uploadAttempts16verifiedAtUnixMs14possibleOrphan16orphanReasonCode0t8RecordedopQ0ACs6UInt16V_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:15TeraKitBindings19FfiDraftMediaRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV14possibleOrphanSbvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV14uploadAttemptss5UInt8Vvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV16orphanReasonCodeSSSgvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV16verifiedAtUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV22orphanRecordedAtUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftMediaRecord","==(_:_:)"],"precise":"s:15TeraKitBindings19FfiDraftMediaRecordV2eeoiySbAC_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:15TeraKitBindings19FfiDraftMediaRecordV3urlSSvp"},{"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:15TeraKitBindings19FfiDraftMediaRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings13FfiMediaStageO","spelling":"FfiMediaStage"}],"kind":"swift.property","path":["FfiDraftMediaRecord","stage"],"precise":"s:15TeraKitBindings19FfiDraftMediaRecordV5stageAA0dF5StageOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRecoveryDecision"}],"kind":"swift.struct","path":["FfiRecoveryDecision"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"disposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRecoveryDispositionO","spelling":"FfiRecoveryDisposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"retry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRetryDispositionO","spelling":"FfiRetryDisposition"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRecoveryDecision","init(disposition:retry:)"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV11disposition5retryAcA0dE11DispositionO_AA0d5RetryI0Otcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRecoveryDispositionO","spelling":"FfiRecoveryDisposition"}],"kind":"swift.property","path":["FfiRecoveryDecision","disposition"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV11dispositionAA0dE11DispositionOvp"},{"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:15TeraKitBindings19FfiRecoveryDecisionV","spelling":"FfiRecoveryDecision"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRecoveryDecisionV","spelling":"FfiRecoveryDecision"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRecoveryDecision","==(_:_:)"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV2eeoiySbAC_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":["FfiRecoveryDecision","hash(into:)"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRetryDispositionO","spelling":"FfiRetryDisposition"}],"kind":"swift.property","path":["FfiRecoveryDecision","retry"],"precise":"s:15TeraKitBindings19FfiRecoveryDecisionV5retryAA0D16RetryDispositionOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRetryDisposition"}],"kind":"swift.enum","path":["FfiRetryDisposition"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notAllowed"}],"kind":"swift.enum.case","path":["FfiRetryDisposition","notAllowed"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO10notAllowedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"afterRecovery"}],"kind":"swift.enum.case","path":["FfiRetryDisposition","afterRecovery"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO13afterRecoveryyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reconcileExistingOperation"}],"kind":"swift.enum.case","path":["FfiRetryDisposition","reconcileExistingOperation"],"precise":"s:15TeraKitBindings19FfiRetryDispositionO26reconcileExistingOperationyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSearchResultType"}],"kind":"swift.enum","path":["FfiSearchResultType"],"precise":"s:15TeraKitBindings19FfiSearchResultTypeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"card"}],"kind":"swift.enum.case","path":["FfiSearchResultType","card"],"precise":"s:15TeraKitBindings19FfiSearchResultTypeO4cardyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiSearchResultType","profile"],"precise":"s:15TeraKitBindings19FfiSearchResultTypeO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiAppPlatformRecord"}],"kind":"swift.struct","path":["FfiAppPlatformRecord"],"precise":"s:15TeraKitBindings20FfiAppPlatformRecordV"},{"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:15TeraKitBindings20FfiAppPlatformRecordV11buildNumberSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersion8platform8bundleId7version11buildNumber0N3ShaACs6UInt16V_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:15TeraKitBindings20FfiAppPlatformRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiAppPlatformRecordV","spelling":"FfiAppPlatformRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiAppPlatformRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiAppPlatformRecordV2eeoiySbAC_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:15TeraKitBindings20FfiAppPlatformRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiAppPlatformRecordV7versionSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV8buildShaSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV8bundleIdSSSgvp"},{"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:15TeraKitBindings20FfiAppPlatformRecordV8platformSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftStatusRecord"}],"kind":"swift.struct","path":["FfiDraftStatusRecord"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiDraftStatusRecord","isRevision"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV10isRevisionSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftStatusRecord","settlement"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiDraftStatusRecord","commandType"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV11commandTypeAA0d10AddCommandI0Ovp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV11operationIdSSSgvp"},{"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":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiDraftKindO","spelling":"FfiDraftKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"form"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","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:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"isRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiDraftStatusRecord","init(schemaVersion:draftId:revision:authorPublicKey:kind:commandType:form:state:cardId:operationId:createdAtUnixMs:updatedAtUnixMs:media:settlement:isRevision:)"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersion7draftId8revision15authorPublicKey4kind11commandType4form5state04cardK009operationK015createdAtUnixMs07updatedxyZ05media10settlement10isRevisionACs6UInt16V_SSs6UInt64VSSAA0dE4KindOAA0d10AddCommandR0OAA0de4FormG0VSgAA0D11OutboxStateOS2SSgA2VSayAA0de5MediaG0VGAA0d19OperationSettlementG0VSgSbtcfc"},{"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:15TeraKitBindings20FfiDraftStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV15createdAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV15updatedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"form"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiDraftFormRecordV","spelling":"FfiDraftFormRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiDraftStatusRecord","form"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV4formAA0de4FormG0VSgvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiDraftKindO","spelling":"FfiDraftKind"}],"kind":"swift.property","path":["FfiDraftStatusRecord","kind"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV4kindAA0dE4KindOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiDraftMediaRecordV","spelling":"FfiDraftMediaRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiDraftStatusRecord","media"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV5mediaSayAA0de5MediaG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"}],"kind":"swift.property","path":["FfiDraftStatusRecord","state"],"precise":"s:15TeraKitBindings20FfiDraftStatusRecordV5stateAA0D11OutboxStateOvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV6cardIdSSvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV7draftIdSSvp"},{"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:15TeraKitBindings20FfiDraftStatusRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityLockState"}],"kind":"swift.enum","path":["FfiIdentityLockState"],"precise":"s:15TeraKitBindings20FfiIdentityLockStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["FfiIdentityLockState","locked"],"precise":"s:15TeraKitBindings20FfiIdentityLockStateO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlocked"}],"kind":"swift.enum.case","path":["FfiIdentityLockState","unlocked"],"precise":"s:15TeraKitBindings20FfiIdentityLockStateO8unlockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaFileProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["FfiMediaFileProtocol"],"precise":"s:15TeraKitBindings20FfiMediaFileProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiQueuePolicyRecord"}],"kind":"swift.struct","path":["FfiQueuePolicyRecord"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","cancellation"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV12cancellationAA0d12CancellationF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"satisfaction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelaySatisfactionO","spelling":"FfiRelaySatisfaction"}],"kind":"swift.property","path":["FfiQueuePolicyRecord","satisfaction"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV12satisfactionAA0D17RelaySatisfactionOvp"},{"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:15TeraKitBindings20FfiRelaySatisfactionO","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:15TeraKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiQueuePolicyRecord","init(schemaVersion:relayUrls:satisfaction:deliveryDeadlineUnixMs:cancellation:)"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersion9relayUrls12satisfaction22deliveryDeadlineUnixMs12cancellationACs6UInt16V_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:15TeraKitBindings20FfiQueuePolicyRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiQueuePolicyRecordV22deliveryDeadlineUnixMss6UInt64Vvp"},{"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:15TeraKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiQueuePolicyRecordV","spelling":"FfiQueuePolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiQueuePolicyRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiQueuePolicyRecordV2eeoiySbAC_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:15TeraKitBindings20FfiQueuePolicyRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiQueuePolicyRecordV9relayUrlsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayAccessRecord"}],"kind":"swift.enum","path":["FfiRelayAccessRecord"],"precise":"s:15TeraKitBindings20FfiRelayAccessRecordO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readOnly"}],"kind":"swift.enum.case","path":["FfiRelayAccessRecord","readOnly"],"precise":"s:15TeraKitBindings20FfiRelayAccessRecordO8readOnlyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readWrite"}],"kind":"swift.enum.case","path":["FfiRelayAccessRecord","readWrite"],"precise":"s:15TeraKitBindings20FfiRelayAccessRecordO9readWriteyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelaySatisfaction"}],"kind":"swift.enum","path":["FfiRelaySatisfaction"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allAccepted"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","allAccepted"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO11allAcceptedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anyAccepted"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","anyAccepted"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO11anyAcceptedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allDelivered"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","allDelivered"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO12allDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anyDelivered"}],"kind":"swift.enum.case","path":["FfiRelaySatisfaction","anyDelivered"],"precise":"s:15TeraKitBindings20FfiRelaySatisfactionO12anyDeliveredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayStatusRecord"}],"kind":"swift.struct","path":["FfiRelayStatusRecord"],"precise":"s:15TeraKitBindings20FfiRelayStatusRecordV"},{"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:15TeraKitBindings20FfiRelayStatusRecordV10writeStateSSvp"},{"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:15TeraKitBindings20FfiRelayAccessRecordO","spelling":"FfiRelayAccessRecord"},{"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:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersion8relayUrl6access9readState05writeN00M17LastAttemptUnixMs0opqrS00m4NextqrS00otqrS0ACs6UInt16V_SSAA0de6AccessG0OS2Ss6UInt64VSgA3Stcfc"},{"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:15TeraKitBindings20FfiRelayStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV21readLastAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV21readNextAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV22writeLastAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV22writeNextAttemptUnixMss6UInt64VSgvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiRelayStatusRecordV2eeoiySbAC_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:15TeraKitBindings20FfiRelayStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelayAccessRecordO","spelling":"FfiRelayAccessRecord"}],"kind":"swift.property","path":["FfiRelayStatusRecord","access"],"precise":"s:15TeraKitBindings20FfiRelayStatusRecordV6accessAA0de6AccessG0Ovp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV8relayUrlSSvp"},{"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:15TeraKitBindings20FfiRelayStatusRecordV9readStateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeKind"}],"kind":"swift.enum","path":["FfiRuntimeChangeKind"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","media"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO5mediayA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relay"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","relay"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO5relayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"today"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","today"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO5todayyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drafts"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","drafts"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO6draftsyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initial"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","initial"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO7initialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","profile"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO7profileyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identity"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","identity"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO8identityyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","settings"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO8settingsyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lifecycle"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeKind","lifecycle"],"precise":"s:15TeraKitBindings20FfiRuntimeChangeKindO9lifecycleyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeInfoRecord"}],"kind":"swift.struct","path":["FfiRuntimeInfoRecord"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV"},{"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:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sdk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","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:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersion3app3sdk0K6ClosedACs6UInt16V_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:15TeraKitBindings20FfiRuntimeInfoRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeInfoRecordV","spelling":"FfiRuntimeInfoRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeInfoRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAppInfoRecordV","spelling":"FfiAppInfoRecord"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","app"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3appAA0d3AppfG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiBuildInfoRecordV","spelling":"FfiBuildInfoRecord"}],"kind":"swift.property","path":["FfiRuntimeInfoRecord","sdk"],"precise":"s:15TeraKitBindings20FfiRuntimeInfoRecordV3sdkAA0d5BuildfG0Vvp"},{"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:15TeraKitBindings20FfiRuntimeInfoRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiRuntimeInfoRecordV9sdkClosedSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiThreadEntryRecord"}],"kind":"swift.struct","path":["FfiThreadEntryRecord"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiThreadEntryRecord","authorProfile"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV13authorProfileAA0diG0VSgvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV13parentEventIdSSvp"},{"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:15TeraKitBindings16FfiThreadProfileO","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:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiThreadEntryRecord","init(schemaVersion:eventId:authorPublicKey:content:authoredAtUnixS:profile:root:parentEventId:authorProfile:)"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersion7eventId15authorPublicKey7content15authoredAtUnixS7profile4root011parentEventK00L7ProfileACs6UInt16V_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:15TeraKitBindings20FfiThreadEntryRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV15authorPublicKeySSvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV15authoredAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiThreadEntryRecordV","spelling":"FfiThreadEntryRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiThreadEntryRecord","==(_:_:)"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV2eeoiySbAC_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:15TeraKitBindings20FfiThreadEntryRecordV4hash4intoys6HasherVz_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:15TeraKitBindings20FfiThreadEntryRecordV4rootSSvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV7contentSSvp"},{"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:15TeraKitBindings20FfiThreadEntryRecordV7eventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiThreadProfileO","spelling":"FfiThreadProfile"}],"kind":"swift.property","path":["FfiThreadEntryRecord","profile"],"precise":"s:15TeraKitBindings20FfiThreadEntryRecordV7profileAA0dE7ProfileOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomUploadInput"}],"kind":"swift.struct","path":["FfiBlossomUploadInput"],"precise":"s:15TeraKitBindings21FfiBlossomUploadInputV"},{"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:15TeraKitBindings21FfiBlossomUploadInputV10artifactIdSSvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV11operationIdSSvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","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:15TeraKitBindings21FfiCancellationPolicyO","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:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersion7draftId16expectedRevision5media20authorizationContent0O14CreatedAtUnixS0O15LifetimeSeconds09operationK008artifactK0015signingDeadlineS2Ms0X12Cancellation08verifiedrsZ007updatedrsZ0ACs6UInt16V_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:15TeraKitBindings21FfiBlossomUploadInputV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV15updatedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV16expectedRevisions6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV16verifiedAtUnixMss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signingCancellation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiCancellationPolicyO","spelling":"FfiCancellationPolicy"}],"kind":"swift.property","path":["FfiBlossomUploadInput","signingCancellation"],"precise":"s:15TeraKitBindings21FfiBlossomUploadInputV19signingCancellationAA0dI6PolicyOvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV20authorizationContentSSvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV21signingDeadlineUnixMss6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV27authorizationCreatedAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV28authorizationLifetimeSecondss6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiBlossomUploadInput","media"],"precise":"s:15TeraKitBindings21FfiBlossomUploadInputV5mediaAA0d13PreparedMediaG0Vvp"},{"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:15TeraKitBindings21FfiBlossomUploadInputV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCancellationPolicy"}],"kind":"swift.enum","path":["FfiCancellationPolicy"],"precise":"s:15TeraKitBindings21FfiCancellationPolicyO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localCooperative"}],"kind":"swift.enum.case","path":["FfiCancellationPolicy","localCooperative"],"precise":"s:15TeraKitBindings21FfiCancellationPolicyO16localCooperativeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservePublishedRequest"}],"kind":"swift.enum.case","path":["FfiCancellationPolicy","preservePublishedRequest"],"precise":"s:15TeraKitBindings21FfiCancellationPolicyO24preservePublishedRequestyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCardLifecycleState"}],"kind":"swift.enum","path":["FfiCardLifecycleState"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"past"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","past"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO4pastyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sold"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","sold"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO4soldyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"active"}],"kind":"swift.enum.case","path":["FfiCardLifecycleState","active"],"precise":"s:15TeraKitBindings21FfiCardLifecycleStateO6activeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiLocalNetworkRecord"}],"kind":"swift.struct","path":["FfiLocalNetworkRecord"],"precise":"s:15TeraKitBindings21FfiLocalNetworkRecordV"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV10generations6UInt64Vvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersion2id5label9relayUrls8locality15followedAuthors10generationACs6UInt16V_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:15TeraKitBindings21FfiLocalNetworkRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV15followedAuthorsSaySSGvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiLocalNetworkRecord","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiLocalNetworkRecordV2eeoiySbAC_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:15TeraKitBindings21FfiLocalNetworkRecordV2idSSvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV4hash4intoys6HasherVz_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:15TeraKitBindings21FfiLocalNetworkRecordV5labelSSvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV8localitySSSgvp"},{"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:15TeraKitBindings21FfiLocalNetworkRecordV9relayUrlsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiPreparedMediaInput"}],"kind":"swift.struct","path":["FfiPreparedMediaInput"],"precise":"s:15TeraKitBindings21FfiPreparedMediaInputV"},{"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":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiMediaFileC","spelling":"FfiMediaFile"},{"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:file:sha256:mediaType:byteSize:width:height:alt:preparedAtUnixS:)"],"precise":"s:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersion15opaqueReference4file6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_SSAA0dF4FileCS2Ss6UInt64Vs6UInt32VAUSSAStcfc"},{"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:15TeraKitBindings21FfiPreparedMediaInputV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV15opaqueReferenceSSvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV15preparedAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV3altSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings12FfiMediaFileC","spelling":"FfiMediaFile"}],"kind":"swift.property","path":["FfiPreparedMediaInput","file"],"precise":"s:15TeraKitBindings21FfiPreparedMediaInputV4fileAA0dF4FileCvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV5widths6UInt32Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV6heights6UInt32Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV6sha256SSvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV8byteSizes6UInt64Vvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeScope"}],"kind":"swift.struct","path":["FfiRuntimeChangeScope"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRuntimeChangeScope","sourceGeneration"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV16sourceGenerationSSvp"},{"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:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeChangeScope","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV2eeoiySbAC_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":["FfiRuntimeChangeScope","hash(into:)"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRuntimeChangeScope","context"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV7contextAA0D18LocalNetworkRecordVSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"context"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiLocalNetworkRecordV","spelling":"FfiLocalNetworkRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiRuntimeChangeScope","init(publicKey:sourceGeneration:context:)"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKey16sourceGeneration7contextACSS_SSAA0D18LocalNetworkRecordVSgtcfc"},{"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":["FfiRuntimeChangeScope","publicKey"],"precise":"s:15TeraKitBindings21FfiRuntimeChangeScopeV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSearchResultRecord"}],"kind":"swift.struct","path":["FfiSearchResultRecord"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resultType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiSearchResultTypeO","spelling":"FfiSearchResultType"}],"kind":"swift.property","path":["FfiSearchResultRecord","resultType"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV10resultTypeAA0defI0Ovp"},{"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:15TeraKitBindings19FfiSearchResultTypeO","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:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiSearchResultRecord","init(schemaVersion:resultType:stableId:card:profile:)"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV13schemaVersion10resultType8stableId4card7profileACs6UInt16V_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:15TeraKitBindings21FfiSearchResultRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiSearchResultRecordV","spelling":"FfiSearchResultRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSearchResultRecord","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"card"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings18FfiTodayCardRecordV","spelling":"FfiTodayCardRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiSearchResultRecord","card"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV4cardAA0d9TodayCardG0VSgvp"},{"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:15TeraKitBindings21FfiSearchResultRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"profile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiProfileRecordV","spelling":"FfiProfileRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiSearchResultRecord","profile"],"precise":"s:15TeraKitBindings21FfiSearchResultRecordV7profileAA0d7ProfileG0VSgvp"},{"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:15TeraKitBindings21FfiSearchResultRecordV8stableIdSSvp"},{"access":"open","declaration":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSubscriptionHandle"}],"kind":"swift.class","path":["FfiSubscriptionHandle"],"precise":"s:15TeraKitBindings21FfiSubscriptionHandleC"},{"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:15TeraKitBindings21FfiSubscriptionHandleC11unsubscribeyyF"},{"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:15TeraKitBindings21FfiSubscriptionHandleC8isActiveSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayRefreshRecord"}],"kind":"swift.struct","path":["FfiTodayRefreshRecord"],"precise":"s:15TeraKitBindings21FfiTodayRefreshRecordV"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV12sourceEventss6UInt64Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV12visibleCardss6UInt64Vvp"},{"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:15TeraKitBindings24FfiTodayProjectionUpdateO","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:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersion6update12sourceEvents12visibleCards8profiles13threadEntries17contentGeneration7changedACs6UInt16V_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:15TeraKitBindings21FfiTodayRefreshRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV13threadEntriess6UInt64Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV17contentGenerations6UInt64Vvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiTodayRefreshRecordV","spelling":"FfiTodayRefreshRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayRefreshRecord","==(_:_:)"],"precise":"s:15TeraKitBindings21FfiTodayRefreshRecordV2eeoiySbAC_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:15TeraKitBindings21FfiTodayRefreshRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTodayProjectionUpdateO","spelling":"FfiTodayProjectionUpdate"}],"kind":"swift.property","path":["FfiTodayRefreshRecord","update"],"precise":"s:15TeraKitBindings21FfiTodayRefreshRecordV6updateAA0dE16ProjectionUpdateOvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV7changedSbvp"},{"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:15TeraKitBindings21FfiTodayRefreshRecordV8profiless6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"classifyErrorRecovery"},{"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":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings19FfiRecoveryDecisionV","spelling":"FfiRecoveryDecision"}],"kind":"swift.func","path":["classifyErrorRecovery(schemaVersion:code:)"],"precise":"s:15TeraKitBindings21classifyErrorRecovery13schemaVersion4codeAA03FfiF8DecisionVs6UInt16V_SStF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomUploadIntent"}],"kind":"swift.struct","path":["FfiBlossomUploadIntent"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomUploadIntent","init(schemaVersion:draftId:expectedRevision:media:)"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersion7draftId16expectedRevision5mediaACs6UInt16V_SSs6UInt64VAA0D18PreparedMediaInputVtcfc"},{"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":["FfiBlossomUploadIntent","schemaVersion"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV13schemaVersions6UInt16Vvp"},{"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":["FfiBlossomUploadIntent","expectedRevision"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV16expectedRevisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiBlossomUploadIntent","media"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV5mediaAA0D18PreparedMediaInputVvp"},{"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":["FfiBlossomUploadIntent","draftId"],"precise":"s:15TeraKitBindings22FfiBlossomUploadIntentV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiCardAddParityRecord"}],"kind":"swift.struct","path":["FfiCardAddParityRecord"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiCardAddParityRecord","commandType"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV11commandTypeAA0df7CommandJ0Ovp"},{"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:15TeraKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiCardAddParityRecord","init(schemaVersion:cardType:commandType:)"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersion8cardType07commandL0ACs6UInt16V_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:15TeraKitBindings22FfiCardAddParityRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiCardAddParityRecordV","spelling":"FfiCardAddParityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiCardAddParityRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV2eeoiySbAC_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:15TeraKitBindings22FfiCardAddParityRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiTodayCardTypeO","spelling":"FfiTodayCardType"}],"kind":"swift.property","path":["FfiCardAddParityRecord","cardType"],"precise":"s:15TeraKitBindings22FfiCardAddParityRecordV8cardTypeAA0d5TodayeJ0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityCommandKind"}],"kind":"swift.enum","path":["FfiIdentityCommandKind"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginImport"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","beginImport"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO11beginImportyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelImport"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","cancelImport"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO12cancelImportyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completeImport"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","completeImport"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO14completeImportyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lock"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","lock"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO4lockyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","select"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO6selectyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlock"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","unlock"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO6unlockyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recover"}],"kind":"swift.enum.case","path":["FfiIdentityCommandKind","recover"],"precise":"s:15TeraKitBindings22FfiIdentityCommandKindO7recoveryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityStateRecord"}],"kind":"swift.struct","path":["FfiIdentityStateRecord"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lockState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiIdentityLockStateO","spelling":"FfiIdentityLockState"}],"kind":"swift.property","path":["FfiIdentityStateRecord","lockState"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV04lockF0AA0de4LockF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeIdentityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityStateRecord","activeIdentityId"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV06activeE2IdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identities"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiIdentityStateRecord","identities"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV10identitiesSayAA0d8SettingseG0VGvp"},{"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":"identities"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"activeIdentityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"lockState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiIdentityLockStateO","spelling":"FfiIdentityLockState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pendingImportOperationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiIdentityStateRecord","init(schemaVersion:identities:activeIdentityId:lockState:pendingImportOperationId:)"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersion10identities06activeE2Id04lockF0022pendingImportOperationL0ACs6UInt16V_SayAA0d8SettingseG0VGSSSgAA0de4LockF0OANtcfc"},{"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":["FfiIdentityStateRecord","schemaVersion"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pendingImportOperationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityStateRecord","pendingImportOperationId"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV24pendingImportOperationIdSSSgvp"},{"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:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityStateRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV2eeoiySbAC_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":["FfiIdentityStateRecord","hash(into:)"],"precise":"s:15TeraKitBindings22FfiIdentityStateRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileStatusRecord"}],"kind":"swift.struct","path":["FfiProfileStatusRecord"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deliveryId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileStatusRecord","deliveryId"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV10deliveryIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileStatusRecord","settlement"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV10settlementAA0d19OperationSettlementG0VSgvp"},{"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":["FfiProfileStatusRecord","operationId"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV11operationIdSSvp"},{"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":"operationId"},{"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":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"deliveryId"},{"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":"settlement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiProfileStatusRecord","init(schemaVersion:operationId:revision:authorPublicKey:state:deliveryId:createdAtUnixMs:updatedAtUnixMs:settlement:)"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersion11operationId8revision15authorPublicKey5state08deliveryK015createdAtUnixMs07updatedstU010settlementACs6UInt16V_SSs6UInt64VSSAA0D11OutboxStateOSSSgA2pA0d19OperationSettlementG0VSgtcfc"},{"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":["FfiProfileStatusRecord","schemaVersion"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiProfileStatusRecord","authorPublicKey"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV15authorPublicKeySSvp"},{"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":["FfiProfileStatusRecord","createdAtUnixMs"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV15createdAtUnixMss6UInt64Vvp"},{"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":["FfiProfileStatusRecord","updatedAtUnixMs"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV15updatedAtUnixMss6UInt64Vvp"},{"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:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiProfileStatusRecordV","spelling":"FfiProfileStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiProfileStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV2eeoiySbAC_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":["FfiProfileStatusRecord","hash(into:)"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"state"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings14FfiOutboxStateO","spelling":"FfiOutboxState"}],"kind":"swift.property","path":["FfiProfileStatusRecord","state"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV5stateAA0D11OutboxStateOvp"},{"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":["FfiProfileStatusRecord","revision"],"precise":"s:15TeraKitBindings22FfiProfileStatusRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRecoveryDisposition"}],"kind":"swift.enum","path":["FfiRecoveryDisposition"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"staleCursor"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","staleCursor"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO11staleCursoryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidInput"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","invalidInput"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO12invalidInputyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCorrupt"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","mediaCorrupt"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO12mediaCorruptyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"networkPolicy"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","networkPolicy"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO13networkPolicyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partialResult"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","partialResult"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO13partialResultyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"staleRevision"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","staleRevision"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO13staleRevisionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcomeUnknown"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","outcomeUnknown"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO14outcomeUnknownyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quotaExhausted"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","quotaExhausted"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO14quotaExhaustedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageFailure"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","storageFailure"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO14storageFailureyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"networkUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","networkUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO18networkUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"runtimeUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","runtimeUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO18runtimeUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedVersion"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","unsupportedVersion"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO18unsupportedVersionyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"idempotencyConflict"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","idempotencyConflict"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO19idempotencyConflictyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identityUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","identityUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO19identityUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelledBeforeEffect"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","cancelledBeforeEffect"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO21cancelledBeforeEffectyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"protectedDataUnavailable"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","protectedDataUnavailable"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO24protectedDataUnavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"kind":"swift.enum.case","path":["FfiRecoveryDisposition","unknown"],"precise":"s:15TeraKitBindings22FfiRecoveryDispositionO7unknownyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionInputRecord"}],"kind":"swift.struct","path":["FfiRevisionInputRecord"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"}],"kind":"swift.property","path":["FfiRevisionInputRecord","replacement"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV11replacementAA0d8AddDraftF0Vvp"},{"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":"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":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiAddDraftInputV","spelling":"FfiAddDraftInput"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRevisionInputRecord","init(schemaVersion:cardId:sourceEventId:sourceAddress:authorPublicKey:replacement:)"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersion6cardId011sourceEventK00L7Address15authorPublicKey11replacementACs6UInt16V_S3SSgSSAA0d8AddDraftF0Vtcfc"},{"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":["FfiRevisionInputRecord","schemaVersion"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiRevisionInputRecord","sourceAddress"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceAddressSSSgvp"},{"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":["FfiRevisionInputRecord","sourceEventId"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV13sourceEventIdSSvp"},{"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":["FfiRevisionInputRecord","authorPublicKey"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV15authorPublicKeySSvp"},{"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":["FfiRevisionInputRecord","cardId"],"precise":"s:15TeraKitBindings22FfiRevisionInputRecordV6cardIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeRecord"}],"kind":"swift.struct","path":["FfiRuntimeChangeRecord"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV"},{"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":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"epoch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiInvalidationRevisionO","spelling":"FfiInvalidationRevision"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"delivery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","spelling":"FfiRuntimeChangeDelivery"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeChangeKindO","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:scope:epoch:revision:delivery:kind:entityId:)"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersion5scope5epoch8revision8delivery4kind8entityIdACs6UInt16V_AA0deF5ScopeVSSAA0D20InvalidationRevisionOAA0deF8DeliveryOAA0deF4KindOSSSgtcfc"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiRuntimeChangeRecordV","spelling":"FfiRuntimeChangeRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRuntimeChangeRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV2eeoiySbAC_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:15TeraKitBindings22FfiRuntimeChangeRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRuntimeChangeKindO","spelling":"FfiRuntimeChangeKind"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","kind"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV4kindAA0deF4KindOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"epoch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","epoch"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5epochSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiRuntimeChangeScopeV","spelling":"FfiRuntimeChangeScope"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","scope"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV5scopeAA0deF5ScopeVvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delivery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO","spelling":"FfiRuntimeChangeDelivery"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","delivery"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8deliveryAA0deF8DeliveryOvp"},{"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:15TeraKitBindings22FfiRuntimeChangeRecordV8entityIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiInvalidationRevisionO","spelling":"FfiInvalidationRevision"}],"kind":"swift.property","path":["FfiRuntimeChangeRecord","revision"],"precise":"s:15TeraKitBindings22FfiRuntimeChangeRecordV8revisionAA0D20InvalidationRevisionOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiStorageStatusRecord"}],"kind":"swift.struct","path":["FfiStorageStatusRecord"],"precise":"s:15TeraKitBindings22FfiStorageStatusRecordV"},{"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:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersion7backend8openMode8shutdown9integrityACs6UInt16V_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:15TeraKitBindings22FfiStorageStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiStorageStatusRecordV","spelling":"FfiStorageStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiStorageStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings22FfiStorageStatusRecordV2eeoiySbAC_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:15TeraKitBindings22FfiStorageStatusRecordV4hash4intoys6HasherVz_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:15TeraKitBindings22FfiStorageStatusRecordV7backendSSvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV8openModeSSvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV8shutdownSSvp"},{"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:15TeraKitBindings22FfiStorageStatusRecordV9integritySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayRelaySyncState"}],"kind":"swift.enum","path":["FfiTodayRelaySyncState"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"kind":"swift.enum.case","path":["FfiTodayRelaySyncState","offline"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7offlineyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partial"}],"kind":"swift.enum.case","path":["FfiTodayRelaySyncState","partial"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO7partialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiTodayRelaySyncState","complete"],"precise":"s:15TeraKitBindings22FfiTodayRelaySyncStateO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parseRhiEvidenceReport"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","spelling":"FfiRhiEvidenceReportRecord"}],"kind":"swift.func","path":["parseRhiEvidenceReport(canonicalContent:)"],"precise":"s:15TeraKitBindings22parseRhiEvidenceReport16canonicalContentAA03FfiefG6RecordVSS_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiDraftFormMediaRecord"}],"kind":"swift.struct","path":["FfiDraftFormMediaRecord"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV"},{"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":"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":["FfiDraftFormMediaRecord","init(schemaVersion:opaqueReference:url:sha256:mediaType:byteSize:width:height:alt:preparedAtUnixS:)"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersion15opaqueReference3url6sha2569mediaType8byteSize5width6height3alt15preparedAtUnixSACs6UInt16V_S4Ss6UInt64Vs6UInt32VASSSAQtcfc"},{"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":["FfiDraftFormMediaRecord","schemaVersion"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiDraftFormMediaRecord","opaqueReference"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15opaqueReferenceSSvp"},{"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":["FfiDraftFormMediaRecord","preparedAtUnixS"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV15preparedAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiDraftFormMediaRecordV","spelling":"FfiDraftFormMediaRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiDraftFormMediaRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV2eeoiySbAC_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":["FfiDraftFormMediaRecord","alt"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3altSSvp"},{"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":["FfiDraftFormMediaRecord","url"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV3urlSSvp"},{"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":["FfiDraftFormMediaRecord","hash(into:)"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV4hash4intoys6HasherVz_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":["FfiDraftFormMediaRecord","width"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV5widths6UInt32Vvp"},{"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":["FfiDraftFormMediaRecord","height"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6heights6UInt32Vvp"},{"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":["FfiDraftFormMediaRecord","sha256"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV6sha256SSvp"},{"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":["FfiDraftFormMediaRecord","byteSize"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV8byteSizes6UInt64Vvp"},{"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":["FfiDraftFormMediaRecord","mediaType"],"precise":"s:15TeraKitBindings23FfiDraftFormMediaRecordV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityStatusRecord"}],"kind":"swift.struct","path":["FfiIdentityStatusRecord"],"precise":"s:15TeraKitBindings23FfiIdentityStatusRecordV"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersion9publicKey20hostSignerConfiguredACs6UInt16V_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:15TeraKitBindings23FfiIdentityStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV20hostSignerConfiguredSbvp"},{"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:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiIdentityStatusRecordV","spelling":"FfiIdentityStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiIdentityStatusRecordV2eeoiySbAC_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:15TeraKitBindings23FfiIdentityStatusRecordV4hash4intoys6HasherVz_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:15TeraKitBindings23FfiIdentityStatusRecordV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiInvalidationRevision"}],"kind":"swift.enum","path":["FfiInvalidationRevision"],"precise":"s:15TeraKitBindings23FfiInvalidationRevisionO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"current"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":")"}],"kind":"swift.enum.case","path":["FfiInvalidationRevision","current(value:)"],"precise":"s:15TeraKitBindings23FfiInvalidationRevisionO7currentyACs6UInt64V_tcACmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exhausted"}],"kind":"swift.enum.case","path":["FfiInvalidationRevision","exhausted"],"precise":"s:15TeraKitBindings23FfiInvalidationRevisionO9exhaustedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaReferenceRecord"}],"kind":"swift.struct","path":["FfiMediaReferenceRecord"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaVerificationStateO","spelling":"FfiMediaVerificationState"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","verification"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV12verificationAA0dE17VerificationStateOvp"},{"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":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"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:15TeraKitBindings25FfiMediaVerificationStateO","spelling":"FfiMediaVerificationState"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMediaReferenceRecord","init(schemaVersion:referenceFingerprint:url:sha256:mediaType:width:height:byteSize:alt:verification:)"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersion20referenceFingerprint3url6sha2569mediaType5width6height8byteSize3alt12verificationACs6UInt16V_S3SSgAPs6UInt32VSgASs6UInt64VSgApA0dE17VerificationStateOtcfc"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiMediaReferenceRecord","referenceFingerprint"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV20referenceFingerprintSSvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMediaReferenceRecordV","spelling":"FfiMediaReferenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaReferenceRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiMediaReferenceRecordV2eeoiySbAC_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:15TeraKitBindings23FfiMediaReferenceRecordV3altSSSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV3urlSSvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV4hash4intoys6HasherVz_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:15TeraKitBindings23FfiMediaReferenceRecordV5widths6UInt32VSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV6heights6UInt32VSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV6sha256SSSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV8byteSizes6UInt64VSgvp"},{"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:15TeraKitBindings23FfiMediaReferenceRecordV9mediaTypeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.struct","path":["FfiMobileSettingsRecord"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","localStorage"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","mediaNetwork"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp"},{"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":"revision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMobileSettingsRecord","init(schemaVersion:revision:identity:relays:blossom:mediaNetwork:localStorage:)"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersion8revision8identity6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d13IdentityStateG0VAA0d16RelayPreferencesG0VAA0d7BlossomwG0VAA0d5Mediao6PolicyG0VAA0d5LocalqzG0Vtcfc"},{"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":["FfiMobileSettingsRecord","schemaVersion"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMobileSettingsRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV2eeoiySbAC_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":["FfiMobileSettingsRecord","hash(into:)"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","relays"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","blossom"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityStateRecordV","spelling":"FfiIdentityStateRecord"}],"kind":"swift.property","path":["FfiMobileSettingsRecord","identity"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV8identityAA0d13IdentityStateG0Vvp"},{"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":["FfiMobileSettingsRecord","revision"],"precise":"s:15TeraKitBindings23FfiMobileSettingsRecordV8revisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRetractionDraftInput"}],"kind":"swift.struct","path":["FfiRetractionDraftInput"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetKind"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV10targetKinds6UInt32Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commandType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"}],"kind":"swift.property","path":["FfiRetractionDraftInput","commandType"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV11commandTypeAA0d10AddCommandI0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetCardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetCardId"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV12targetCardIdSSvp"},{"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:15TeraKitBindings17FfiAddCommandTypeO","spelling":"FfiAddCommandType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetCardId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRetractionDraftInput","init(schemaVersion:commandType:targetCardId:targetEventId:targetKind:targetAddress:reason:)"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersion11commandType12targetCardId0l5EventN00L4Kind0L7Address6reasonACs6UInt16V_AA0d10AddCommandK0OS2Ss6UInt32VSSSgSStcfc"},{"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":["FfiRetractionDraftInput","schemaVersion"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetAddress"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetAddressSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRetractionDraftInput","targetEventId"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV13targetEventIdSSvp"},{"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:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRetractionDraftInputV","spelling":"FfiRetractionDraftInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRetractionDraftInput","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV2eeoiySbAC_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":["FfiRetractionDraftInput","hash(into:)"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRetractionDraftInput","reason"],"precise":"s:15TeraKitBindings23FfiRetractionDraftInputV6reasonSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRevisionStatusRecord"}],"kind":"swift.struct","path":["FfiRevisionStatusRecord"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retraction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","retraction"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV10retractionAA0d5DraftfG0VSgvp"},{"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":["FfiRevisionStatusRecord","operationId"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV11operationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","replacement"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV11replacementAA0d5DraftfG0Vvp"},{"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":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replacement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"retraction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"policy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiRevisionPolicyO","spelling":"FfiRevisionPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"phase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiRevisionPhaseO","spelling":"FfiRevisionPhase"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRevisionStatusRecord","init(schemaVersion:operationId:replacement:retraction:policy:phase:)"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersion11operationId11replacement10retraction6policy5phaseACs6UInt16V_SSAA0d5DraftfG0VAMSgAA0dE6PolicyOAA0dE5PhaseOtcfc"},{"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":["FfiRevisionStatusRecord","schemaVersion"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiRevisionStatusRecordV","spelling":"FfiRevisionStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRevisionStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV2eeoiySbAC_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":["FfiRevisionStatusRecord","hash(into:)"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings16FfiRevisionPhaseO","spelling":"FfiRevisionPhase"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","phase"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV5phaseAA0dE5PhaseOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"policy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings17FfiRevisionPolicyO","spelling":"FfiRevisionPolicy"}],"kind":"swift.property","path":["FfiRevisionStatusRecord","policy"],"precise":"s:15TeraKitBindings23FfiRevisionStatusRecordV6policyAA0dE6PolicyOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodaySyncTermination"}],"kind":"swift.enum","path":["FfiTodaySyncTermination"],"precise":"s:15TeraKitBindings23FfiTodaySyncTerminationO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFailed"}],"kind":"swift.enum.case","path":["FfiTodaySyncTermination","sourceFailed"],"precise":"s:15TeraKitBindings23FfiTodaySyncTerminationO12sourceFailedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiTodaySyncTermination","complete"],"precise":"s:15TeraKitBindings23FfiTodaySyncTerminationO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deadline"}],"kind":"swift.enum.case","path":["FfiTodaySyncTermination","deadline"],"precise":"s:15TeraKitBindings23FfiTodaySyncTerminationO8deadlineyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiTodaySyncTermination","cancelled"],"precise":"s:15TeraKitBindings23FfiTodaySyncTerminationO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pageLimit"}],"kind":"swift.enum.case","path":["FfiTodaySyncTermination","pageLimit"],"precise":"s:15TeraKitBindings23FfiTodaySyncTerminationO9pageLimityA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayTargetSyncState"}],"kind":"swift.enum","path":["FfiTodayTargetSyncState"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["FfiTodayTargetSyncState","unavailable"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedTerminal"}],"kind":"swift.enum.case","path":["FfiTodayTargetSyncState","failedTerminal"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO14failedTerminalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedRetryable"}],"kind":"swift.enum.case","path":["FfiTodayTargetSyncState","failedRetryable"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO15failedRetryableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partial"}],"kind":"swift.enum.case","path":["FfiTodayTargetSyncState","partial"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO7partialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"complete"}],"kind":"swift.enum.case","path":["FfiTodayTargetSyncState","complete"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO8completeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"kind":"swift.enum.case","path":["FfiTodayTargetSyncState","cancelled"],"precise":"s:15TeraKitBindings23FfiTodayTargetSyncStateO9cancelledyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTradeEvidenceOutcome"}],"kind":"swift.enum","path":["FfiTradeEvidenceOutcome"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indeterminate"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceOutcome","indeterminate"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO13indeterminateyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"valid"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceOutcome","valid"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO5validyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalid"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceOutcome","invalid"],"precise":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO7invalidyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomEvidenceRecord"}],"kind":"swift.struct","path":["FfiBlossomEvidenceRecord"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","errorPhase"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10errorPhaseSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"httpStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","httpStatus"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV10httpStatuss6UInt16VSgvp"},{"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":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configFingerprint"},{"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":"lastSuccessfulState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"transportSecurity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"httpStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"errorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"serverErrorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"errorPhase"},{"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":"possibleOrphan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"attempts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomEvidenceRecord","init(schemaVersion:origin:configFingerprint:state:lastSuccessfulState:transportSecurity:observedAtUnixMs:httpStatus:errorCode:serverErrorCode:errorPhase:retryable:possibleOrphan:attempts:)"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersion6origin17configFingerprint5state19lastSuccessfulState17transportSecurity16observedAtUnixMs10httpStatus9errorCode011serverErrorZ00Y5Phase9retryable14possibleOrphan8attemptsACs6UInt16V_S5Ss6UInt64VSgASSgSSSgA2XS2bs5UInt8Vtcfc"},{"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":["FfiBlossomEvidenceRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiBlossomEvidenceRecord","possibleOrphan"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV14possibleOrphanSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverErrorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","serverErrorCode"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV15serverErrorCodeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixMs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","observedAtUnixMs"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV16observedAtUnixMss6UInt64VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","configFingerprint"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17configFingerprintSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportSecurity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","transportSecurity"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV17transportSecuritySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastSuccessfulState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","lastSuccessfulState"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV19lastSuccessfulStateSSvp"},{"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:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV","spelling":"FfiBlossomEvidenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomEvidenceRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV2eeoiySbAC_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":["FfiBlossomEvidenceRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV4hash4intoys6HasherVz_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":["FfiBlossomEvidenceRecord","state"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","origin"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV6originSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attempts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","spelling":"UInt8"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","attempts"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV8attemptss5UInt8Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiBlossomEvidenceRecord","errorCode"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9errorCodeSSSgvp"},{"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":["FfiBlossomEvidenceRecord","retryable"],"precise":"s:15TeraKitBindings24FfiBlossomEvidenceRecordV9retryableSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiIdentityCommandRecord"}],"kind":"swift.struct","path":["FfiIdentityCommandRecord"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identityId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityCommandRecord","identityId"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV10identityIdSSSgvp"},{"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":["FfiIdentityCommandRecord","operationId"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV11operationIdSSSgvp"},{"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":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityCommandKindO","spelling":"FfiIdentityCommandKind"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"identityId"},{"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":"swift.init","path":["FfiIdentityCommandRecord","init(schemaVersion:kind:operationId:identityId:publicKey:)"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersion4kind11operationId08identityL09publicKeyACs6UInt16V_AA0deF4KindOSSSgA2Mtcfc"},{"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":["FfiIdentityCommandRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiIdentityCommandRecordV","spelling":"FfiIdentityCommandRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiIdentityCommandRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV2eeoiySbAC_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":["FfiIdentityCommandRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings22FfiIdentityCommandKindO","spelling":"FfiIdentityCommandKind"}],"kind":"swift.property","path":["FfiIdentityCommandRecord","kind"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV4kindAA0deF4KindOvp"},{"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":"text","spelling":"?"}],"kind":"swift.property","path":["FfiIdentityCommandRecord","publicKey"],"precise":"s:15TeraKitBindings24FfiIdentityCommandRecordV9publicKeySSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiNativeUploadJobRecord"}],"kind":"swift.struct","path":["FfiNativeUploadJobRecord"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV"},{"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":["FfiNativeUploadJobRecord","operationId"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV11operationIdSSvp"},{"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":"operationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"draft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"remoteUrl"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorizationHeader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedSha256"},{"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":"swift.init","path":["FfiNativeUploadJobRecord","init(schemaVersion:operationId:draft:remoteUrl:authorizationHeader:expectedSha256:mediaType:byteSize:)"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersion11operationId5draft9remoteUrl19authorizationHeader14expectedSha2569mediaType8byteSizeACs6UInt16V_SSAA0d11DraftStatusH0VS4Ss6UInt64Vtcfc"},{"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":["FfiNativeUploadJobRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedSha256"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","expectedSha256"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV14expectedSha256SSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationHeader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","authorizationHeader"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV19authorizationHeaderSSvp"},{"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:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiNativeUploadJobRecordV","spelling":"FfiNativeUploadJobRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiNativeUploadJobRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV2eeoiySbAC_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":["FfiNativeUploadJobRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"draft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiDraftStatusRecordV","spelling":"FfiDraftStatusRecord"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","draft"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV5draftAA0d11DraftStatusH0Vvp"},{"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":["FfiNativeUploadJobRecord","byteSize"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV8byteSizes6UInt64Vvp"},{"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":["FfiNativeUploadJobRecord","mediaType"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remoteUrl"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiNativeUploadJobRecord","remoteUrl"],"precise":"s:15TeraKitBindings24FfiNativeUploadJobRecordV9remoteUrlSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayAccessPreference"}],"kind":"swift.enum","path":["FfiRelayAccessPreference"],"precise":"s:15TeraKitBindings24FfiRelayAccessPreferenceO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readOnly"}],"kind":"swift.enum.case","path":["FfiRelayAccessPreference","readOnly"],"precise":"s:15TeraKitBindings24FfiRelayAccessPreferenceO8readOnlyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readWrite"}],"kind":"swift.enum.case","path":["FfiRelayAccessPreference","readWrite"],"precise":"s:15TeraKitBindings24FfiRelayAccessPreferenceO9readWriteyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayPreferenceRecord"}],"kind":"swift.struct","path":["FfiRelayPreferenceRecord"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV"},{"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":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","spelling":"FfiRelayAccessPreference"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRelayPreferenceRecord","init(schemaVersion:url:access:)"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersion3url6accessACs6UInt16V_SSAA0de6AccessF0Otcfc"},{"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":["FfiRelayPreferenceRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayPreferenceRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV2eeoiySbAC_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":["FfiRelayPreferenceRecord","url"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV3urlSSvp"},{"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":["FfiRelayPreferenceRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"access"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayAccessPreferenceO","spelling":"FfiRelayAccessPreference"}],"kind":"swift.property","path":["FfiRelayPreferenceRecord","access"],"precise":"s:15TeraKitBindings24FfiRelayPreferenceRecordV6accessAA0de6AccessF0Ovp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiReplaceSettingsRecord"}],"kind":"swift.struct","path":["FfiReplaceSettingsRecord"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","localStorage"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12localStorageAA0d5Locali6PolicyG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","mediaNetwork"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV12mediaNetworkAA0d5Mediai6PolicyG0Vvp"},{"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":"expectedRevision"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaNetwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"localStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiReplaceSettingsRecord","init(schemaVersion:expectedRevision:relays:blossom:mediaNetwork:localStorage:)"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersion16expectedRevision6relays7blossom12mediaNetwork12localStorageACs6UInt16V_s6UInt64VAA0d16RelayPreferencesG0VAA0d7BlossomuG0VAA0d5Mediao6PolicyG0VAA0d5LocalqxG0Vtcfc"},{"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":["FfiReplaceSettingsRecord","schemaVersion"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV13schemaVersions6UInt16Vvp"},{"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":["FfiReplaceSettingsRecord","expectedRevision"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV16expectedRevisions6UInt64Vvp"},{"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:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiReplaceSettingsRecordV","spelling":"FfiReplaceSettingsRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiReplaceSettingsRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV2eeoiySbAC_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":["FfiReplaceSettingsRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","relays"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV6relaysAA0d16RelayPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"blossom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"}],"kind":"swift.property","path":["FfiReplaceSettingsRecord","blossom"],"precise":"s:15TeraKitBindings24FfiReplaceSettingsRecordV7blossomAA0d18BlossomPreferencesG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRuntimeChangeDelivery"}],"kind":"swift.enum","path":["FfiRuntimeChangeDelivery"],"precise":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resnapshotRequired"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeDelivery","resnapshotRequired"],"precise":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO18resnapshotRequiredyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"change"}],"kind":"swift.enum.case","path":["FfiRuntimeChangeDelivery","change"],"precise":"s:15TeraKitBindings24FfiRuntimeChangeDeliveryO6changeyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayProjectionUpdate"}],"kind":"swift.enum","path":["FfiTodayProjectionUpdate"],"precise":"s:15TeraKitBindings24FfiTodayProjectionUpdateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incremental"}],"kind":"swift.enum.case","path":["FfiTodayProjectionUpdate","incremental"],"precise":"s:15TeraKitBindings24FfiTodayProjectionUpdateO11incrementalyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rebuild"}],"kind":"swift.enum.case","path":["FfiTodayProjectionUpdate","rebuild"],"precise":"s:15TeraKitBindings24FfiTodayProjectionUpdateO7rebuildyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayTargetSyncRecord"}],"kind":"swift.struct","path":["FfiTodayTargetSyncRecord"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finalState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","spelling":"FfiTodayTargetSyncState"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayTargetSyncRecord","finalState"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV10finalStateAA0defgJ0OSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"targetFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"finalState"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","spelling":"FfiTodayTargetSyncState"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"summary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","spelling":"FfiTodayTargetPageSummary"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiTodayTargetSyncRecord","init(targetFingerprint:finalState:summary:)"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV17targetFingerprint10finalState7summaryACSS_AA0defgL0OSgAA0deF11PageSummaryVSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"targetFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTodayTargetSyncRecord","targetFingerprint"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV17targetFingerprintSSvp"},{"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:15TeraKitBindings24FfiTodayTargetSyncRecordV","spelling":"FfiTodayTargetSyncRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV","spelling":"FfiTodayTargetSyncRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayTargetSyncRecord","==(_:_:)"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV2eeoiySbAC_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":["FfiTodayTargetSyncRecord","hash(into:)"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"summary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","spelling":"FfiTodayTargetPageSummary"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayTargetSyncRecord","summary"],"precise":"s:15TeraKitBindings24FfiTodayTargetSyncRecordV7summaryAA0deF11PageSummaryVSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTradeEvidenceCoverage"}],"kind":"swift.enum","path":["FfiTradeEvidenceCoverage"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","unsupported"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO11unsupportedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scopeSatisfied"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","scopeSatisfied"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO14scopeSatisfiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"missing"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","missing"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7missingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"partial"}],"kind":"swift.enum.case","path":["FfiTradeEvidenceCoverage","partial"],"precise":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO7partialyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SignerAvailabilityRecord"}],"kind":"swift.enum","path":["SignerAvailabilityRecord"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","unavailable"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","busy"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO4busyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","ready"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO5readyyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"kind":"swift.enum.case","path":["SignerAvailabilityRecord","locked"],"precise":"s:15TeraKitBindings24SignerAvailabilityRecordO6lockedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaCacheStatusRecord"}],"kind":"swift.struct","path":["FfiMediaCacheStatusRecord"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiMediaCacheStatusRecord","totalBytes"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV10totalBytess6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artifactCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiMediaCacheStatusRecord","artifactCount"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13artifactCounts6UInt32Vvp"},{"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":"artifactCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"configurationFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiMediaCacheStatusRecord","init(schemaVersion:artifactCount:totalBytes:configurationFingerprint:)"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersion13artifactCount10totalBytes24configurationFingerprintACs6UInt16V_s6UInt32Vs6UInt64VSSSgtcfc"},{"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":["FfiMediaCacheStatusRecord","schemaVersion"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiMediaCacheStatusRecord","configurationFingerprint"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV24configurationFingerprintSSSgvp"},{"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:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV","spelling":"FfiMediaCacheStatusRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaCacheStatusRecord","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV2eeoiySbAC_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":["FfiMediaCacheStatusRecord","hash(into:)"],"precise":"s:15TeraKitBindings25FfiMediaCacheStatusRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaOperationProtocol"},{"kind":"text","spelling":" : AnyObject, "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","spelling":"Sendable"}],"kind":"swift.protocol","path":["FfiMediaOperationProtocol"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.method","path":["FfiMediaOperationProtocol","isCancelled()"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP11isCancelledSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationId"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.method","path":["FfiMediaOperationProtocol","operationId()"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP11operationIdSSyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}],"kind":"swift.method","path":["FfiMediaOperationProtocol","cancel()"],"precise":"s:15TeraKitBindings25FfiMediaOperationProtocolP6cancelyyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaVerificationState"}],"kind":"swift.enum","path":["FfiMediaVerificationState"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","unavailable"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","failed"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO6failedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pending"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","pending"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO7pendingyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verified"}],"kind":"swift.enum.case","path":["FfiMediaVerificationState","verified"],"precise":"s:15TeraKitBindings25FfiMediaVerificationStateO8verifiedyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayPreferencesRecord"}],"kind":"swift.struct","path":["FfiRelayPreferencesRecord"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"}],"kind":"swift.property","path":["FfiRelayPreferencesRecord","environment"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp"},{"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":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpoints"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiRelayPreferencesRecord","init(schemaVersion:environment:endpoints:)"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersion11environment9endpointsACs6UInt16V_AA0D24MobileNetworkEnvironmentOSayAA0de10PreferenceG0VGtcfc"},{"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":["FfiRelayPreferencesRecord","schemaVersion"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiRelayPreferencesRecordV","spelling":"FfiRelayPreferencesRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayPreferencesRecord","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV2eeoiySbAC_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":["FfiRelayPreferencesRecord","hash(into:)"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endpoints"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiRelayPreferenceRecordV","spelling":"FfiRelayPreferenceRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRelayPreferencesRecord","endpoints"],"precise":"s:15TeraKitBindings25FfiRelayPreferencesRecordV9endpointsSayAA0de10PreferenceG0VGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSettingsIdentityRecord"}],"kind":"swift.struct","path":["FfiSettingsIdentityRecord"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV"},{"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":"publicKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiSettingsIdentityRecord","init(schemaVersion:id:publicKey:)"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersion2id9publicKeyACs6UInt16V_S2Stcfc"},{"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":["FfiSettingsIdentityRecord","schemaVersion"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiSettingsIdentityRecordV","spelling":"FfiSettingsIdentityRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSettingsIdentityRecord","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2eeoiySbAC_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":["FfiSettingsIdentityRecord","id"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV2idSSvp"},{"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":["FfiSettingsIdentityRecord","hash(into:)"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV4hash4intoys6HasherVz_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":["FfiSettingsIdentityRecord","publicKey"],"precise":"s:15TeraKitBindings25FfiSettingsIdentityRecordV9publicKeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTodayTargetPageSummary"}],"kind":"swift.struct","path":["FfiTodayTargetPageSummary"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"pagesObserved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"incompletePages"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"missingOutcomePages"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"lastIncomplete"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","spelling":"FfiTodayTargetSyncState"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiTodayTargetPageSummary","init(pagesObserved:incompletePages:missingOutcomePages:lastIncomplete:)"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV13pagesObserved15incompletePages014missingOutcomeL014lastIncompleteACs6UInt16V_A2iA0deF9SyncStateOSgtcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pagesObserved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodayTargetPageSummary","pagesObserved"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV13pagesObserveds6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastIncomplete"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTodayTargetSyncStateO","spelling":"FfiTodayTargetSyncState"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiTodayTargetPageSummary","lastIncomplete"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV14lastIncompleteAA0deF9SyncStateOSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompletePages"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodayTargetPageSummary","incompletePages"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV15incompletePagess6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"missingOutcomePages"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTodayTargetPageSummary","missingOutcomePages"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV19missingOutcomePagess6UInt16Vvp"},{"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:15TeraKitBindings25FfiTodayTargetPageSummaryV","spelling":"FfiTodayTargetPageSummary"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV","spelling":"FfiTodayTargetPageSummary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTodayTargetPageSummary","==(_:_:)"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV2eeoiySbAC_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":["FfiTodayTargetPageSummary","hash(into:)"],"precise":"s:15TeraKitBindings25FfiTodayTargetPageSummaryV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ProtectedDataAvailability"}],"kind":"swift.enum","path":["ProtectedDataAvailability"],"precise":"s:15TeraKitBindings25ProtectedDataAvailabilityO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"kind":"swift.enum.case","path":["ProtectedDataAvailability","unavailable"],"precise":"s:15TeraKitBindings25ProtectedDataAvailabilityO11unavailableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}],"kind":"swift.enum.case","path":["ProtectedDataAvailability","available"],"precise":"s:15TeraKitBindings25ProtectedDataAvailabilityO9availableyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRelayStatusReportRecord"}],"kind":"swift.struct","path":["FfiRelayStatusReportRecord"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV"},{"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:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiRelayStatusReportRecord","init(schemaVersion:profile:state:readAvailability:writeAvailability:relays:)"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersion7profile5state16readAvailability05writeN06relaysACs6UInt16V_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:15TeraKitBindings26FfiRelayStatusReportRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV16readAvailabilitySSvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV17writeAvailabilitySSvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings26FfiRelayStatusReportRecordV","spelling":"FfiRelayStatusReportRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRelayStatusReportRecord","==(_:_:)"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV2eeoiySbAC_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:15TeraKitBindings26FfiRelayStatusReportRecordV4hash4intoys6HasherVz_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:15TeraKitBindings26FfiRelayStatusReportRecordV5stateSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relays"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings20FfiRelayStatusRecordV","spelling":"FfiRelayStatusRecord"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRelayStatusReportRecord","relays"],"precise":"s:15TeraKitBindings26FfiRelayStatusReportRecordV6relaysSayAA0defH0VGvp"},{"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:15TeraKitBindings26FfiRelayStatusReportRecordV7profileSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRhiEvidenceReportRecord"}],"kind":"swift.struct","path":["FfiRhiEvidenceReportRecord"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supersedesReportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","supersedesReportId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV010supersedesG2IdSSSgvp"},{"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":["FfiRhiEvidenceReportRecord","contractId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV10contractIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reasonCodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","reasonCodes"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV11reasonCodesSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","issuerPubkey"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV12issuerPubkeySSvp"},{"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":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"reasonCodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"projectionDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"evidenceManifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"supersedesReportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"supersedesEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRhiEvidenceReportRecord","init(schemaVersion:contractId:contractVersion:issuerPubkey:tradeId:claimMutationId:outcome:reasonCodes:projectionDigest:evidenceManifestDigest:evidencePolicyDigest:observedAtUnixS:tradeGeneration:statementDigest:supersedesReportId:supersedesEventId:canonicalContent:)"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersion10contractId0kJ012issuerPubkey05tradeL0013claimMutationL07outcome11reasonCodes16projectionDigest016evidenceManifestV00w6PolicyV015observedAtUnixS0O10Generation09statementV0010supersedesgL0015supersedesEventL016canonicalContentACs6UInt16V_SSAVS3SAA0d5TradeF7OutcomeOSaySSGS7SSgAZSStcfc"},{"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":["FfiRhiEvidenceReportRecord","schemaVersion"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","claimMutationId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15claimMutationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","contractVersion"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15contractVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","observedAtUnixS"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15observedAtUnixSSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","statementDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15statementDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","tradeGeneration"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV15tradeGenerationSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","canonicalContent"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16canonicalContentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"projectionDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","projectionDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV16projectionDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supersedesEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","supersedesEventId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV17supersedesEventIdSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","evidencePolicyDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV20evidencePolicyDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evidenceManifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","evidenceManifestDigest"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV22evidenceManifestDigestSSvp"},{"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:15TeraKitBindings26FfiRhiEvidenceReportRecordV","spelling":"FfiRhiEvidenceReportRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV","spelling":"FfiRhiEvidenceReportRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRhiEvidenceReportRecord","==(_:_:)"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV2eeoiySbAC_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":["FfiRhiEvidenceReportRecord","hash(into:)"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","outcome"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7outcomeAA0d5TradeF7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceReportRecord","tradeId"],"precise":"s:15TeraKitBindings26FfiRhiEvidenceReportRecordV7tradeIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parseTradeEvidenceManifest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"canonicalBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","spelling":"FfiTradeEvidenceManifestRecord"}],"kind":"swift.func","path":["parseTradeEvidenceManifest(canonicalBytes:)"],"precise":"s:15TeraKitBindings26parseTradeEvidenceManifest14canonicalBytesAA03FfiefG6RecordV10Foundation4DataV_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomEndpointAuthority"}],"kind":"swift.enum","path":["FfiBlossomEndpointAuthority"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicWebPki"}],"kind":"swift.enum.case","path":["FfiBlossomEndpointAuthority","publicWebPki"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO12publicWebPkiyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopbackDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomEndpointAuthority","loopbackDevelopment"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO19loopbackDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"privateNetworkDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomEndpointAuthority","privateNetworkDevelopment"],"precise":"s:15TeraKitBindings27FfiBlossomEndpointAuthorityO25privateNetworkDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomPreferencesRecord"}],"kind":"swift.struct","path":["FfiBlossomPreferencesRecord"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","environment"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV11environmentAA0D24MobileNetworkEnvironmentOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","primaryOrigin"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13primaryOriginSSvp"},{"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":"environment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO","spelling":"FfiMobileNetworkEnvironment"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","spelling":"FfiBlossomAuthorityPreference"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"])"}],"kind":"swift.init","path":["FfiBlossomPreferencesRecord","init(schemaVersion:environment:authority:primaryOrigin:fallbackOrigins:)"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersion11environment9authority13primaryOrigin15fallbackOriginsACs6UInt16V_AA0D24MobileNetworkEnvironmentOAA0dE19AuthorityPreferenceOSSSaySSGtcfc"},{"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":["FfiBlossomPreferencesRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","fallbackOrigins"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV15fallbackOriginsSaySSGvp"},{"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:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV","spelling":"FfiBlossomPreferencesRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomPreferencesRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV2eeoiySbAC_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":["FfiBlossomPreferencesRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO","spelling":"FfiBlossomAuthorityPreference"}],"kind":"swift.property","path":["FfiBlossomPreferencesRecord","authority"],"precise":"s:15TeraKitBindings27FfiBlossomPreferencesRecordV9authorityAA0dE19AuthorityPreferenceOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiLocalStoragePolicyRecord"}],"kind":"swift.struct","path":["FfiLocalStoragePolicyRecord"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV"},{"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":"mediaCacheBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaCacheArtifacts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiLocalStoragePolicyRecord","init(schemaVersion:mediaCacheBytes:mediaCacheArtifacts:)"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersion15mediaCacheBytes0kL9ArtifactsACs6UInt16V_s6UInt64Vs6UInt32Vtcfc"},{"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":["FfiLocalStoragePolicyRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCacheBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"}],"kind":"swift.property","path":["FfiLocalStoragePolicyRecord","mediaCacheBytes"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV15mediaCacheBytess6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCacheArtifacts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"}],"kind":"swift.property","path":["FfiLocalStoragePolicyRecord","mediaCacheArtifacts"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV19mediaCacheArtifactss6UInt32Vvp"},{"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:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV","spelling":"FfiLocalStoragePolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiLocalStoragePolicyRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV2eeoiySbAC_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":["FfiLocalStoragePolicyRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiLocalStoragePolicyRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMediaNetworkPolicyRecord"}],"kind":"swift.struct","path":["FfiMediaNetworkPolicyRecord"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV"},{"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":"allowCellularDownloads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"allowCellularUploads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"allowBackgroundTransfers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiMediaNetworkPolicyRecord","init(schemaVersion:allowCellularDownloads:allowCellularUploads:allowBackgroundTransfers:)"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersion22allowCellularDownloads0kL7Uploads0K19BackgroundTransfersACs6UInt16V_S3btcfc"},{"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":["FfiMediaNetworkPolicyRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowCellularUploads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiMediaNetworkPolicyRecord","allowCellularUploads"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV20allowCellularUploadsSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowCellularDownloads"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiMediaNetworkPolicyRecord","allowCellularDownloads"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV22allowCellularDownloadsSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowBackgroundTransfers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiMediaNetworkPolicyRecord","allowBackgroundTransfers"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV24allowBackgroundTransfersSbvp"},{"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:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV","spelling":"FfiMediaNetworkPolicyRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiMediaNetworkPolicyRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV2eeoiySbAC_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":["FfiMediaNetworkPolicyRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiMediaNetworkPolicyRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiMobileNetworkEnvironment"}],"kind":"swift.enum","path":["FfiMobileNetworkEnvironment"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"physicalDevice"}],"kind":"swift.enum.case","path":["FfiMobileNetworkEnvironment","physicalDevice"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO14physicalDeviceyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`public`"}],"kind":"swift.enum.case","path":["FfiMobileNetworkEnvironment","public"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO6publicyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"simulator"}],"kind":"swift.enum.case","path":["FfiMobileNetworkEnvironment","simulator"],"precise":"s:15TeraKitBindings27FfiMobileNetworkEnvironmentO9simulatoryA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSettingsTransitionRecord"}],"kind":"swift.struct","path":["FfiSettingsTransitionRecord"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV"},{"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":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"runtimeRestartRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outboxRequeueRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaCacheInvalidationRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiSettingsTransitionRecord","init(schemaVersion:settings:runtimeRestartRequired:outboxRequeueRequired:mediaCacheInvalidationRequired:)"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersion8settings22runtimeRestartRequired013outboxRequeueM0022mediaCacheInvalidationM0ACs6UInt16V_AA0d6MobileeG0VS3btcfc"},{"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":["FfiSettingsTransitionRecord","schemaVersion"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outboxRequeueRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","outboxRequeueRequired"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV21outboxRequeueRequiredSbvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"runtimeRestartRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","runtimeRestartRequired"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV22runtimeRestartRequiredSbvp"},{"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:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings27FfiSettingsTransitionRecordV","spelling":"FfiSettingsTransitionRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSettingsTransitionRecord","==(_:_:)"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCacheInvalidationRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","mediaCacheInvalidationRequired"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV30mediaCacheInvalidationRequiredSbvp"},{"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":["FfiSettingsTransitionRecord","hash(into:)"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiMobileSettingsRecordV","spelling":"FfiMobileSettingsRecord"}],"kind":"swift.property","path":["FfiSettingsTransitionRecord","settings"],"precise":"s:15TeraKitBindings27FfiSettingsTransitionRecordV8settingsAA0d6MobileeG0Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiOperationSettlementRecord"}],"kind":"swift.struct","path":["FfiOperationSettlementRecord"],"precise":"s:15TeraKitBindings28FfiOperationSettlementRecordV"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV13deliveryPlanss6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV13indeterminates6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersion9artifacts6signed8admitted7pending9retryable13indeterminate14failedTerminal9cancelled13deliveryPlans0S9Satisfied0S7Pending0S9Retryable0S9Exhausted0s6FailedQ00S9CancelledACs6UInt16V_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:15TeraKitBindings28FfiOperationSettlementRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV14failedTerminals6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV15deliveryPendings6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryCancelleds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryExhausteds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliveryRetryables6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV17deliverySatisfieds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV22deliveryFailedTerminals6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiOperationSettlementRecordV","spelling":"FfiOperationSettlementRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiOperationSettlementRecord","==(_:_:)"],"precise":"s:15TeraKitBindings28FfiOperationSettlementRecordV2eeoiySbAC_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:15TeraKitBindings28FfiOperationSettlementRecordV4hash4intoys6HasherVz_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:15TeraKitBindings28FfiOperationSettlementRecordV6signeds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV7pendings6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV8admitteds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV9artifactss6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV9cancelleds6UInt16Vvp"},{"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:15TeraKitBindings28FfiOperationSettlementRecordV9retryables6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiSignedEvidenceEventRecord"}],"kind":"swift.struct","path":["FfiSignedEvidenceEventRecord"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiSignedEvidenceEventRecord","authorPubkey"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV12authorPubkeySSvp"},{"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":["FfiSignedEvidenceEventRecord","createdAtUnixS"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV14createdAtUnixSs6UInt64Vvp"},{"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:15TeraKitBindings28FfiSignedEvidenceEventRecordV","spelling":"FfiSignedEvidenceEventRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","spelling":"FfiSignedEvidenceEventRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiSignedEvidenceEventRecord","==(_:_:)"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2eeoiySbAC_ACtFZ"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"id"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPubkey"},{"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":"externalParam","spelling":"signature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiSignedEvidenceEventRecord","init(id:authorPubkey:createdAtUnixS:kind:tags:content:signature:)"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2id12authorPubkey14createdAtUnixS4kind4tags7content9signatureACSS_SSs6UInt64Vs6UInt32VSaySaySSGGS2Stcfc"},{"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":["FfiSignedEvidenceEventRecord","id"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV2idSSvp"},{"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":["FfiSignedEvidenceEventRecord","hash(into:)"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4hash4intoys6HasherVz_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":["FfiSignedEvidenceEventRecord","kind"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4kinds6UInt32Vvp"},{"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":["FfiSignedEvidenceEventRecord","tags"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV4tagsSaySaySSGGvp"},{"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":["FfiSignedEvidenceEventRecord","content"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"signature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiSignedEvidenceEventRecord","signature"],"precise":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV9signatureSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomAuthorityPreference"}],"kind":"swift.enum","path":["FfiBlossomAuthorityPreference"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"publicWebPki"}],"kind":"swift.enum.case","path":["FfiBlossomAuthorityPreference","publicWebPki"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO12publicWebPkiyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopbackDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomAuthorityPreference","loopbackDevelopment"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO19loopbackDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"privateNetworkDevelopment"}],"kind":"swift.enum.case","path":["FfiBlossomAuthorityPreference","privateNetworkDevelopment"],"precise":"s:15TeraKitBindings29FfiBlossomAuthorityPreferenceO25privateNetworkDevelopmentyA2CmF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiBlossomConfigurationRecord"}],"kind":"swift.struct","path":["FfiBlossomConfigurationRecord"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","primaryOrigin"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13primaryOriginSSvp"},{"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":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryOrigin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"configFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiBlossomConfigurationRecord","init(schemaVersion:hostKind:endpointAuthority:primaryOrigin:fallbackOrigins:configFingerprint:)"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersion8hostKind17endpointAuthority13primaryOrigin15fallbackOrigins17configFingerprintACs6UInt16V_S3SSaySSGSStcfc"},{"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":["FfiBlossomConfigurationRecord","schemaVersion"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackOrigins"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"]"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","fallbackOrigins"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV15fallbackOriginsSaySSGvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configFingerprint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","configFingerprint"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17configFingerprintSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endpointAuthority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","endpointAuthority"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV17endpointAuthoritySSvp"},{"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:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV","spelling":"FfiBlossomConfigurationRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiBlossomConfigurationRecord","==(_:_:)"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV2eeoiySbAC_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":["FfiBlossomConfigurationRecord","hash(into:)"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiBlossomConfigurationRecord","hostKind"],"precise":"s:15TeraKitBindings29FfiBlossomConfigurationRecordV8hostKindSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiProfileMetadataInputRecord"}],"kind":"swift.struct","path":["FfiProfileMetadataInputRecord"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV"},{"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":["FfiProfileMetadataInputRecord","displayName"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV11displayNameSSSgvp"},{"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":"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:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"nip05"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"bot"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":"?)"}],"kind":"swift.init","path":["FfiProfileMetadataInputRecord","init(schemaVersion:name:displayName:about:picture:banner:nip05:bot:)"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersion4name11displayName5about7picture6banner5nip053botACs6UInt16V_S2SSgAnA0d13PreparedMediaG0VSgAqNSbSgtcfc"},{"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":["FfiProfileMetadataInputRecord","schemaVersion"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bot"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileMetadataInputRecord","bot"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV3botSbSgvp"},{"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":"swift.property","path":["FfiProfileMetadataInputRecord","name"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV4nameSSvp"},{"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":["FfiProfileMetadataInputRecord","about"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5aboutSSSgvp"},{"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":["FfiProfileMetadataInputRecord","nip05"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV5nip05SSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"banner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileMetadataInputRecord","banner"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV6bannerAA0d13PreparedMediaG0VSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"picture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiProfileMetadataInputRecord","picture"],"precise":"s:15TeraKitBindings29FfiProfileMetadataInputRecordV7pictureAA0d13PreparedMediaG0VSgvp"},{"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:15TeraKitBindings29FfiSubscriptionHandleProtocolP"},{"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:15TeraKitBindings29FfiSubscriptionHandleProtocolP11unsubscribeyyF"},{"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:15TeraKitBindings29FfiSubscriptionHandleProtocolP8isActiveSbyF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareRhiEvidenceAttestation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"canonicalContent"},{"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":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","spelling":"FfiTypedEvidenceEventPlanRecord"}],"kind":"swift.func","path":["prepareRhiEvidenceAttestation(canonicalContent:createdAtUnixS:)"],"precise":"s:15TeraKitBindings29prepareRhiEvidenceAttestation16canonicalContent14createdAtUnixSAA08FfiTypedF15EventPlanRecordVSS_s6UInt64VtKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiNativeUploadCompletionInput"}],"kind":"swift.struct","path":["FfiNativeUploadCompletionInput"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","statusCode"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV10statusCodes6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"responseBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","responseBody"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV12responseBody10Foundation4DataVvp"},{"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:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"statusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"responseMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"responseContentEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"responseBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiNativeUploadCompletionInput","init(schemaVersion:draftId:expectedRevision:media:statusCode:responseMediaType:responseContentEncoding:responseBody:)"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersion7draftId16expectedRevision5media10statusCode17responseMediaType0R15ContentEncoding0R4BodyACs6UInt16V_SSs6UInt64VAA0d8PreparedsH0VAMSSSgAR10Foundation4DataVtcfc"},{"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":["FfiNativeUploadCompletionInput","schemaVersion"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV13schemaVersions6UInt16Vvp"},{"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":["FfiNativeUploadCompletionInput","expectedRevision"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV16expectedRevisions6UInt64Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"responseMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","responseMediaType"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV17responseMediaTypeSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"responseContentEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","responseContentEncoding"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV23responseContentEncodingSSSgvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"media"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings21FfiPreparedMediaInputV","spelling":"FfiPreparedMediaInput"}],"kind":"swift.property","path":["FfiNativeUploadCompletionInput","media"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV5mediaAA0d13PreparedMediaH0Vvp"},{"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":["FfiNativeUploadCompletionInput","draftId"],"precise":"s:15TeraKitBindings30FfiNativeUploadCompletionInputV7draftIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTradeEvidenceManifestRecord"}],"kind":"swift.struct","path":["FfiTradeEvidenceManifestRecord"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV"},{"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":["FfiTradeEvidenceManifestRecord","contractId"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV10contractIdSSvp"},{"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":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"coverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","spelling":"FfiTradeEvidenceCoverage"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"manifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"canonicalBytesHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiTradeEvidenceManifestRecord","init(schemaVersion:contractId:contractVersion:tradeId:tradeGeneration:observedAtUnixS:coverage:evidencePolicyDigest:manifestDigest:canonicalBytesHex:)"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersion10contractId0kJ005tradeL00M10Generation15observedAtUnixS8coverage20evidencePolicyDigest08manifestU017canonicalBytesHexACs6UInt16V_SSAOS3SAA0deF8CoverageOS3Stcfc"},{"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":["FfiTradeEvidenceManifestRecord","schemaVersion"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manifestDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","manifestDigest"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV14manifestDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contractVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt16V","spelling":"UInt16"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","contractVersion"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15contractVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","observedAtUnixS"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15observedAtUnixSSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","tradeGeneration"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV15tradeGenerationSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canonicalBytesHex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","canonicalBytesHex"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV17canonicalBytesHexSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evidencePolicyDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","evidencePolicyDigest"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV20evidencePolicyDigestSSvp"},{"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:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","spelling":"FfiTradeEvidenceManifestRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV","spelling":"FfiTradeEvidenceManifestRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTradeEvidenceManifestRecord","==(_:_:)"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV2eeoiySbAC_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":["FfiTradeEvidenceManifestRecord","hash(into:)"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","tradeId"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV7tradeIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings24FfiTradeEvidenceCoverageO","spelling":"FfiTradeEvidenceCoverage"}],"kind":"swift.property","path":["FfiTradeEvidenceManifestRecord","coverage"],"precise":"s:15TeraKitBindings30FfiTradeEvidenceManifestRecordV8coverageAA0deF8CoverageOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiVerifiedMediaArtifactRecord"}],"kind":"swift.struct","path":["FfiVerifiedMediaArtifactRecord"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV"},{"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":["FfiVerifiedMediaArtifactRecord","artifactId"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV10artifactIdSSvp"},{"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":["FfiVerifiedMediaArtifactRecord","operationId"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV11operationIdSSSgvp"},{"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":"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":"bytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"byteSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","spelling":"UInt64"},{"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":"swift.init","path":["FfiVerifiedMediaArtifactRecord","init(schemaVersion:operationId:artifactId:bytes:byteSize:mediaType:width:height:)"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersion11operationId08artifactL05bytes8byteSize9mediaType5width6heightACs6UInt16V_SSSgSS10Foundation4DataVs6UInt64VSSs6UInt32VAUtcfc"},{"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":["FfiVerifiedMediaArtifactRecord","schemaVersion"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV13schemaVersions6UInt16Vvp"},{"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:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV","spelling":"FfiVerifiedMediaArtifactRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiVerifiedMediaArtifactRecord","==(_:_:)"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV2eeoiySbAC_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":["FfiVerifiedMediaArtifactRecord","hash(into:)"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","spelling":"Data"}],"kind":"swift.property","path":["FfiVerifiedMediaArtifactRecord","bytes"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5bytes10Foundation4DataVvp"},{"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":["FfiVerifiedMediaArtifactRecord","width"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV5widths6UInt32Vvp"},{"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":["FfiVerifiedMediaArtifactRecord","height"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV6heights6UInt32Vvp"},{"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":["FfiVerifiedMediaArtifactRecord","byteSize"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV8byteSizes6UInt64Vvp"},{"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":["FfiVerifiedMediaArtifactRecord","mediaType"],"precise":"s:15TeraKitBindings30FfiVerifiedMediaArtifactRecordV9mediaTypeSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateRhiEvidenceAttestation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings28FfiSignedEvidenceEventRecordV","spelling":"FfiSignedEvidenceEventRecord"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","spelling":"FfiRhiEvidenceAttestationRecord"}],"kind":"swift.func","path":["validateRhiEvidenceAttestation(event:)"],"precise":"s:15TeraKitBindings30validateRhiEvidenceAttestation5eventAA03FfiefG6RecordVAA0i6Signedf5EventJ0V_tKF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRhiEvidenceAttestationRecord"}],"kind":"swift.struct","path":["FfiRhiEvidenceAttestationRecord"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","issuerPubkey"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12issuerPubkeySSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supersession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":"?"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","supersession"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV12supersessionAA0defg12SupersessionH0VSgvp"},{"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":"issuerPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"supersession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRhiEvidenceAttestationRecord","init(schemaVersion:issuerPubkey:tradeId:claimMutationId:outcome:observedAtUnixS:tradeGeneration:statementDigest:supersession:canonicalContent:)"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersion12issuerPubkey7tradeId013claimMutationN07outcome15observedAtUnixS0M10Generation15statementDigest12supersession16canonicalContentACs6UInt16V_S3SAA0d5TradeF7OutcomeOS3SAA0defg12SupersessionH0VSgSStcfc"},{"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":["FfiRhiEvidenceAttestationRecord","schemaVersion"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"claimMutationId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","claimMutationId"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15claimMutationIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","observedAtUnixS"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15observedAtUnixSSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statementDigest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","statementDigest"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15statementDigestSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeGeneration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","tradeGeneration"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV15tradeGenerationSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canonicalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","canonicalContent"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV16canonicalContentSSvp"},{"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:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","spelling":"FfiRhiEvidenceAttestationRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV","spelling":"FfiRhiEvidenceAttestationRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRhiEvidenceAttestationRecord","==(_:_:)"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV2eeoiySbAC_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":["FfiRhiEvidenceAttestationRecord","hash(into:)"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV4hash4intoys6HasherVz_tF"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outcome"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings23FfiTradeEvidenceOutcomeO","spelling":"FfiTradeEvidenceOutcome"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","outcome"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7outcomeAA0d5TradeF7OutcomeOvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tradeId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationRecord","tradeId"],"precise":"s:15TeraKitBindings31FfiRhiEvidenceAttestationRecordV7tradeIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiTypedEvidenceEventPlanRecord"}],"kind":"swift.struct","path":["FfiTypedEvidenceEventPlanRecord"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV"},{"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":["FfiTypedEvidenceEventPlanRecord","expectedEventId"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV08expectedG2IdSSvp"},{"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":["FfiTypedEvidenceEventPlanRecord","contractId"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV10contractIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTypedEvidenceEventPlanRecord","authorPubkey"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV12authorPubkeySSvp"},{"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":"contractId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"kind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt32V","spelling":"UInt32"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"authorPubkey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"createdAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"expectedEventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"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":["FfiTypedEvidenceEventPlanRecord","init(schemaVersion:contractId:kind:authorPubkey:createdAtUnixS:expectedEventId:tags:content:)"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersion10contractId4kind12authorPubkey14createdAtUnixS08expectedgM04tags7contentACs6UInt16V_SSs6UInt32VS3SSaySaySSGGSStcfc"},{"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":["FfiTypedEvidenceEventPlanRecord","schemaVersion"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV13schemaVersions6UInt16Vvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createdAtUnixS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiTypedEvidenceEventPlanRecord","createdAtUnixS"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV14createdAtUnixSSSvp"},{"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:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","spelling":"FfiTypedEvidenceEventPlanRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV","spelling":"FfiTypedEvidenceEventPlanRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiTypedEvidenceEventPlanRecord","==(_:_:)"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV2eeoiySbAC_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":["FfiTypedEvidenceEventPlanRecord","hash(into:)"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4hash4intoys6HasherVz_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":["FfiTypedEvidenceEventPlanRecord","kind"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4kinds6UInt32Vvp"},{"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":["FfiTypedEvidenceEventPlanRecord","tags"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV4tagsSaySaySSGGvp"},{"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":["FfiTypedEvidenceEventPlanRecord","content"],"precise":"s:15TeraKitBindings31FfiTypedEvidenceEventPlanRecordV7contentSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"}],"kind":"swift.struct","path":["FfiRhiEvidenceAttestationSupersessionRecord"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV"},{"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:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV","spelling":"FfiRhiEvidenceAttestationSupersessionRecord"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","spelling":"Bool"}],"kind":"swift.func.op","path":["FfiRhiEvidenceAttestationSupersessionRecord","==(_:_:)"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV2eeoiySbAC_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":["FfiRhiEvidenceAttestationSupersessionRecord","hash(into:)"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV4hash4intoys6HasherVz_tF"},{"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":["FfiRhiEvidenceAttestationSupersessionRecord","eventId"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV7eventIdSSvp"},{"access":"public","declaration":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"reportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"eventId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"},{"kind":"text","spelling":")"}],"kind":"swift.init","path":["FfiRhiEvidenceAttestationSupersessionRecord","init(reportId:eventId:)"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportId05eventK0ACSS_SStcfc"},{"access":"public","declaration":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reportId"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","spelling":"String"}],"kind":"swift.property","path":["FfiRhiEvidenceAttestationSupersessionRecord","reportId"],"precise":"s:15TeraKitBindings43FfiRhiEvidenceAttestationSupersessionRecordV8reportIdSSvp"},{"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:15TeraKitBindings7logInfo3msgySS_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:15TeraKitBindings8logDebug3msgySS_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:15TeraKitBindings8logError3msgySS_tKF"}]} diff --git a/TeraFFI/provenance.json b/TeraFFI/provenance.json @@ -22,9 +22,9 @@ "sha256": "3ed9b7ece2f86e5b5d1ddc6ecbb97deb49c46ca2ea91a930eaec1b580232345c" }, { - "bytes": 71269832, + "bytes": 71299080, "path": "TeraFFI.xcframework/ios-arm64-simulator/libtera_ffi.a", - "sha256": "ba0b9344c7184ba07b135793058034df62fd10b25577c87767b568795dafbae3" + "sha256": "f907f64347f4ebe3d7cca7169e12a319dc254f2d9ab158ac2dfbe725b75cb794" }, { "bytes": 70167, @@ -37,9 +37,9 @@ "sha256": "3ed9b7ece2f86e5b5d1ddc6ecbb97deb49c46ca2ea91a930eaec1b580232345c" }, { - "bytes": 71323496, + "bytes": 71356600, "path": "TeraFFI.xcframework/ios-arm64/libtera_ffi.a", - "sha256": "b08a85b37b9fa7f1b57379d017693017d5af77f2fa8497a0a63778e82a335b3e" + "sha256": "32c925ccb732b588132fc567ff735cbc8cc2b7bafdd3bc037b4fb823f60c605a" }, { "bytes": 41698, @@ -47,9 +47,9 @@ "sha256": "be7ee4a71bc89eb50040a272427a37d1189c67e7a6ae43e9e2eba0fd17ad7196" }, { - "bytes": 893915, + "bytes": 915422, "path": "api/TeraKitBindings.symbols.json", - "sha256": "ab87eb6e3d4512acc3986120c38988f8e7559ac1781de76d9808e0bae338d1de" + "sha256": "985b96ed14cbcf4945b547ed7d0abf475c5bf79c5eb4b3649a745c2dfaf9385d" }, { "bytes": 70167, @@ -62,9 +62,9 @@ "sha256": "3ed9b7ece2f86e5b5d1ddc6ecbb97deb49c46ca2ea91a930eaec1b580232345c" }, { - "bytes": 492997, + "bytes": 506477, "path": "generated/TeraKitBindings.swift", - "sha256": "b4bb7f25cf91f4f98c950e883e11b5040fb375bf2d3b706cffab6f9d2e05177a" + "sha256": "2df0593f24639b8cf50590ed9434eabf196d95e217d66924d7cfb91573267db8" }, { "bytes": 70167, @@ -77,34 +77,34 @@ "sha256": "3ed9b7ece2f86e5b5d1ddc6ecbb97deb49c46ca2ea91a930eaec1b580232345c" }, { - "bytes": 19898496, + "bytes": 19907968, "path": "native/aarch64-apple-darwin/libtera_ffi.dylib", - "sha256": "2dc12119d0f41b981c2d5a2b828fe1f50b22c415f332583198264587d654165c" + "sha256": "77fe380e99983fa784183d23f3dcdab71f6fd6c737d9044faf6521d38d7f2cf1" }, { - "bytes": 71269832, + "bytes": 71299080, "path": "native/aarch64-apple-ios-sim/libtera_ffi.a", - "sha256": "ba0b9344c7184ba07b135793058034df62fd10b25577c87767b568795dafbae3" + "sha256": "f907f64347f4ebe3d7cca7169e12a319dc254f2d9ab158ac2dfbe725b75cb794" }, { - "bytes": 71323496, + "bytes": 71356600, "path": "native/aarch64-apple-ios/libtera_ffi.a", - "sha256": "b08a85b37b9fa7f1b57379d017693017d5af77f2fa8497a0a63778e82a335b3e" + "sha256": "32c925ccb732b588132fc567ff735cbc8cc2b7bafdd3bc037b4fb823f60c605a" }, { - "bytes": 62605, + "bytes": 64577, "path": "source/aarch64-apple-darwin.json", - "sha256": "d22e54a5529c5fb0c57b0cc979381ccf2a20e43e8ec34202db4b14b9dd41f235" + "sha256": "80814d50ee4b77a19a530a86c037681445e6398257b0edcde2584140d012adc5" }, { - "bytes": 62449, + "bytes": 64421, "path": "source/aarch64-apple-ios-sim.json", - "sha256": "bbf54037302cb32dbe3dddb18b04438c7a45359b3149d9b93874323ff5b60330" + "sha256": "4a77d7243e015bea7abe2c161afbee4f9be755cf397d2e563342dca105eb1b07" }, { - "bytes": 62445, + "bytes": 64417, "path": "source/aarch64-apple-ios.json", - "sha256": "ab1c2afee7e78d10e5e94bc321ed12238d814af92147ff303a6a1cfdf44440bd" + "sha256": "81d786fe40a87ac4650f311cf573a2a1aa27af221df743933cdf06e5e239f694" } ], "language": "swift", @@ -112,7 +112,7 @@ "schema": "radroots.artifact-manifest.v2", "source": { "repository": "https://github.com/radrootslabs/tera", - "tree": "4cf86c25de8e96b9636e00cb4d2d59b4be732688" + "tree": "68fa424b9b23470ee5d773e418f9f678d26fa23b" }, "source_records": { "aarch64-apple-darwin": "source/aarch64-apple-darwin.json", @@ -139,9 +139,9 @@ "sha256": "3ed9b7ece2f86e5b5d1ddc6ecbb97deb49c46ca2ea91a930eaec1b580232345c" }, { - "bytes": 71269832, + "bytes": 71299080, "path": "Tera/Frameworks/TeraFFI.xcframework/ios-arm64-simulator/libtera_ffi.a", - "sha256": "ba0b9344c7184ba07b135793058034df62fd10b25577c87767b568795dafbae3" + "sha256": "f907f64347f4ebe3d7cca7169e12a319dc254f2d9ab158ac2dfbe725b75cb794" }, { "bytes": 70167, @@ -154,14 +154,14 @@ "sha256": "3ed9b7ece2f86e5b5d1ddc6ecbb97deb49c46ca2ea91a930eaec1b580232345c" }, { - "bytes": 71323496, + "bytes": 71356600, "path": "Tera/Frameworks/TeraFFI.xcframework/ios-arm64/libtera_ffi.a", - "sha256": "b08a85b37b9fa7f1b57379d017693017d5af77f2fa8497a0a63778e82a335b3e" + "sha256": "32c925ccb732b588132fc567ff735cbc8cc2b7bafdd3bc037b4fb823f60c605a" }, { - "bytes": 492997, + "bytes": 506477, "path": "Tera/Generated/TeraKitBindings.swift", - "sha256": "b4bb7f25cf91f4f98c950e883e11b5040fb375bf2d3b706cffab6f9d2e05177a" + "sha256": "2df0593f24639b8cf50590ed9434eabf196d95e217d66924d7cfb91573267db8" }, { "bytes": 41698, @@ -169,24 +169,24 @@ "sha256": "be7ee4a71bc89eb50040a272427a37d1189c67e7a6ae43e9e2eba0fd17ad7196" }, { - "bytes": 893915, + "bytes": 915422, "path": "TeraFFI/api/TeraKitBindings.symbols.json", - "sha256": "ab87eb6e3d4512acc3986120c38988f8e7559ac1781de76d9808e0bae338d1de" + "sha256": "985b96ed14cbcf4945b547ed7d0abf475c5bf79c5eb4b3649a745c2dfaf9385d" }, { - "bytes": 62605, + "bytes": 64577, "path": "TeraFFI/source/aarch64-apple-darwin.json", - "sha256": "d22e54a5529c5fb0c57b0cc979381ccf2a20e43e8ec34202db4b14b9dd41f235" + "sha256": "80814d50ee4b77a19a530a86c037681445e6398257b0edcde2584140d012adc5" }, { - "bytes": 62449, + "bytes": 64421, "path": "TeraFFI/source/aarch64-apple-ios-sim.json", - "sha256": "bbf54037302cb32dbe3dddb18b04438c7a45359b3149d9b93874323ff5b60330" + "sha256": "4a77d7243e015bea7abe2c161afbee4f9be755cf397d2e563342dca105eb1b07" }, { - "bytes": 62445, + "bytes": 64417, "path": "TeraFFI/source/aarch64-apple-ios.json", - "sha256": "ab1c2afee7e78d10e5e94bc321ed12238d814af92147ff303a6a1cfdf44440bd" + "sha256": "81d786fe40a87ac4650f311cf573a2a1aa27af221df743933cdf06e5e239f694" } ], "schema": "tera.installed-native-artifacts.v1" diff --git a/TeraFFI/source.lock b/TeraFFI/source.lock @@ -1,10 +1,10 @@ schema = "tera.installed-source.v1" repository = "https://github.com/radrootslabs/tera" -source_tree = "4cf86c25de8e96b9636e00cb4d2d59b4be732688" -manifest_sha256 = "68a7d328ad834e62bc05f859eb2bc527d4a78a8f38cfab7e72e1feb4eb6c839c" +source_tree = "68fa424b9b23470ee5d773e418f9f678d26fa23b" +manifest_sha256 = "5410d120f183842192a08bcbec975f59f2d32e0dc4988b0f517770743ec1774b" source_date_epoch = 1787871027 [foundation] repository = "https://github.com/radrootslabs/lib" -revision = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +revision = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" version = "0.1.0-alpha" diff --git a/TeraFFI/source/aarch64-apple-darwin.json b/TeraFFI/source/aarch64-apple-darwin.json @@ -184,36 +184,36 @@ "proc-macro2 v1.0.107|default,proc-macro (*)", "quote v1.0.47|default,proc-macro", "quote v1.0.47|default,proc-macro (*)", - "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std", - "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std (*)", - "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,events,std", - "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,events,std (*)", - "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,nostr,sqlite,sync", - "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,nostr,sqlite,sync (*)", - "radroots_secrets v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde", - "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde (*)", - "radroots_storage_sqlite v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)| (*)", - "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std", - "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std (*)", - "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)| (*)", + "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std", + "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std (*)", + "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,events,std", + "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,events,std (*)", + "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,nostr,sqlite,sync", + "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,nostr,sqlite,sync (*)", + "radroots_secrets v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde", + "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde (*)", + "radroots_storage_sqlite v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)| (*)", + "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std", + "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std (*)", + "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)| (*)", "rand v0.8.7|alloc,getrandom,libc,rand_chacha,std,std_rng", "rand v0.9.5|alloc,default,os_rng,small_rng,std,std_rng,thread_rng", "rand_chacha v0.3.1|std", @@ -383,17 +383,17 @@ "symbol_reader": "llvm-nm, compatible with GNU nm\nLLVM (http://llvm.org/):\n LLVM version 22.1.6-rust-1.97.1-stable\n Optimized build.", "target": "aarch64-apple-darwin" }, - "cargo_lock_sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c", + "cargo_lock_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", "disposition": "local_staged_source_only", "foundation": { "architecture": "radroots.crates.release.v2", - "lockfile_sha256": "04cebf8cfaf5fcbc22a08378fd5ae96a8fa98ee66244ef1099541d564f3bb936", + "lockfile_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", "repository": "https://github.com/radrootslabs/lib", - "revision": "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "revision": "ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "schema": "radroots.lib.source-lock.v1", - "source_archive_sha256": "2cf12c24ed649c3c8dd48cebcb8583996646e116fc2472539a55748c803584db", + "source_archive_sha256": "ff091181f3bb081475c87997b83d6d84425f9e868a6d4ad2018ee13406ebac19", "version": "0.1.0-alpha", - "workspace_catalog_sha256": "deca0c080deae187ff8186c0708903e42f41ea57f77c5f91581e23aa561164a4" + "workspace_catalog_sha256": "ee295f2352e2577a4052d980624415aec9871197d4fc9910a4c21c83a9179200" }, "generator": { "default_features": true, @@ -499,16 +499,16 @@ "source": { "files": { "Cargo.lock": { - "bytes": 92572, - "git_blob": "229ab16873cb6a2218fc364833b55dd311e17aef", + "bytes": 92611, + "git_blob": "7ca81899932fcaece791b3a8935c5e098f7ac6c9", "mode": "100644", - "sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c" + "sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c" }, "Cargo.toml": { - "bytes": 4097, - "git_blob": "f9ede664bf374ab8c117c4f5ac508a5085447b37", + "bytes": 4281, + "git_blob": "9fa04a0a2cb461668a9e788d2188c985f1f5b5fe", "mode": "100644", - "sha256": "d21288656485d0812e1328a65bfccbdd29fe70b44258cc236a036f844cb6b532" + "sha256": "25e0cde124ed03c6a0a9da531752874226b848f3ffbd09522ebe4c99ce192523" }, "Makefile": { "bytes": 3934, @@ -547,10 +547,10 @@ "sha256": "e001263dc1954463105b8668eb3cfb7b8142f2dd3d78430d96de40e0c1c1e0bc" }, "core/crates/tera_core/Cargo.toml": { - "bytes": 2338, - "git_blob": "65c094e8f07514fa66b8f0f71f5a66cd628b029d", + "bytes": 2415, + "git_blob": "cd499c9ebdff484def4f4c876b0188c0258eb815", "mode": "100644", - "sha256": "417431f33e218f209a7910ccdca04f5a0244cee716068bff8e77df6b515bd2db" + "sha256": "a5eaa1711202b506810837b639a26ed12f7486eccdb13f8b4504400ecb986a5d" }, "core/crates/tera_core/build.rs": { "bytes": 2056, @@ -637,10 +637,10 @@ "sha256": "dff55e46521c26f5f0ece024453b55c15f132fa94f78e2cba3d141f123d4eca0" }, "core/crates/tera_core/src/runtime/product_surface.rs": { - "bytes": 6019, - "git_blob": "90780f31f2d3153fd3d526e63b3d32ce4a133306", + "bytes": 6122, + "git_blob": "711171f809904b7511ddaec876dbaca67453d6be", "mode": "100644", - "sha256": "3a922f3dfb5733f624074197cbfee5350f43f547fe19b0a4a4b7b00d544e57e2" + "sha256": "135499cef7051e0bd1353e28559f9c04fb54d8d080e65cc4cd086209be1fc48e" }, "core/crates/tera_core/src/runtime/product_surface/authoring.rs": { "bytes": 11282, @@ -649,10 +649,10 @@ "sha256": "7fc683ca39eb27d52dcdd26bcdd9ade96e36a0b1f83c2135b3a1ce48515f988e" }, "core/crates/tera_core/src/runtime/product_surface/context.rs": { - "bytes": 14063, - "git_blob": "5e3133a521209c8424b63b0cbe149858161aeb4f", + "bytes": 14211, + "git_blob": "92498807101c638cec675e0b49fde1f4ceed17a2", "mode": "100644", - "sha256": "e2bba7483e5c22413d621fdc7e18e79648b2afaab67078ffaba18f9737e2f120" + "sha256": "e20fc6c5ec40fd904fb8a84a406be1ac01a706c59c7a67eb895127a76ad9496e" }, "core/crates/tera_core/src/runtime/product_surface/cursor.rs": { "bytes": 18266, @@ -721,10 +721,10 @@ "sha256": "76e3bddfc237dac63293d264d68991b489585136fe377e39dbba72aa3a1181f4" }, "core/crates/tera_core/src/runtime/product_surface/today.rs": { - "bytes": 140595, - "git_blob": "a006f757c82a3160d140afb99d2c4615738010ef", + "bytes": 137652, + "git_blob": "495a40a74291a6ed3af2a31864d5925e724cbbb9", "mode": "100644", - "sha256": "00ec4a99b1ee3acd22460540a52630c9f6d05715372d1957268303b9bb810f76" + "sha256": "043bbc0785b9afc70bd6286209ab40bc72bcff23aef68849e5fa3d0c241d61fb" }, "core/crates/tera_core/src/runtime/product_surface/today_paging_scope.rs": { "bytes": 1703, @@ -738,6 +738,30 @@ "mode": "100644", "sha256": "3d286106402df349e1acd61b1a962dca97837301fc265d624d4bc72174589376" }, + "core/crates/tera_core/src/runtime/product_surface/today_sync.rs": { + "bytes": 7704, + "git_blob": "202acf204a5a594d4a92b9e66fd2f4454ebc0fb9", + "mode": "100644", + "sha256": "e20d5379de0aeedf40125ac6b0623c03f771714f6e19ac617991eae7e0a3f479" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs": { + "bytes": 2913, + "git_blob": "18b60e699086f1db22bfe3e76e2e49ee8c1c9ddd", + "mode": "100644", + "sha256": "493023c67f10a27fd4506c28028d961ac1ac163a9569857d8b0222ae4610f87d" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs": { + "bytes": 8261, + "git_blob": "140567e8028d78ff7e869df5fa54719a8db96ecb", + "mode": "100644", + "sha256": "eb611943b487bc0a48428e0c8939a51d3d2f583f791eb9a734eab186860c5aab" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs": { + "bytes": 8755, + "git_blob": "e0f00d049da56443deab34aa812ba2399d04d561", + "mode": "100644", + "sha256": "492e21fb1b255715d96776fe3cc7b40b074ac8c5fe51005de00071a92ac4156e" + }, "core/crates/tera_core/src/runtime/sdk.rs": { "bytes": 20647, "git_blob": "5d1ac4c74cb1c31e8b94f23e4cd93c85365fafa3", @@ -781,10 +805,16 @@ "sha256": "f96248270139fbd131bf5290bf97560b7e12140d76e4fe77a071f92d6e76e451" }, "core/crates/tera_ffi/src/dto.rs": { - "bytes": 108293, - "git_blob": "f8153809ed9be7a318ee164ef9515ebe10878592", + "bytes": 107184, + "git_blob": "0979bed98350c00627f804579b7e358ddcf84114", + "mode": "100644", + "sha256": "6c59aaf936479b29bffab169fd89e199671aa3f23e090faf419b59bc8dd3a876" + }, + "core/crates/tera_ffi/src/dto/today_sync.rs": { + "bytes": 4285, + "git_blob": "dc269f5e0bb19ecc8774f843217a30756db5fcf0", "mode": "100644", - "sha256": "b1460005306c2547ddcd419237f5e0fd16ba5208bdec93d313756d5a153d3499" + "sha256": "1a5a01bb90d0d14ccf24ebc2990f61ad02a7cdbd888d20225d97c1d7ceadb610" }, "core/crates/tera_ffi/src/error.rs": { "bytes": 20215, @@ -930,6 +960,12 @@ "mode": "100644", "sha256": "135ed57af77bdf67979e423cd6ef3c0a1cef051ea88d109ad3f2937393e688c8" }, + "core/crates/tera_ffi/tests/today_sync_contract.rs": { + "bytes": 4502, + "git_blob": "9d397a651c7b32ad41bf692909896737c0b52e95", + "mode": "100644", + "sha256": "5c513bda32a3c1a8d8552b8e19e12a79ee33a5ec5e29ddb4488c63d4879d56ed" + }, "core/crates/tera_ffi/tests/uniffi_contract.rs": { "bytes": 9505, "git_blob": "2a7559a97fe0f43af1cf76332bc4da0c914ea005", @@ -1064,9 +1100,9 @@ }, "radroots.lib.source-lock.v1.toml": { "bytes": 482, - "git_blob": "278b8604cf19c6f366d545e14a5a4a8c0dea9abf", + "git_blob": "5cd93902f1be55d530b9af21e1670a2027f8a617", "mode": "100644", - "sha256": "ed9b959d4de479b8cc4eb58b8f584bc179019f95fdb3c32c3934098a9ce89cca" + "sha256": "0bf51edaa91ce21f2e816cd691c2f667bdff5ba17d3718d6f26490ad2ce04bad" }, "rust-toolchain.toml": { "bytes": 79, @@ -1123,10 +1159,10 @@ "sha256": "2a1a89db83bfd1b1a2e80c1fbd31288dcf2f75a1439ba3446633c755dec0255f" }, "scripts/ffi_source.py": { - "bytes": 13386, - "git_blob": "eec045f0fce4a6be04416519bd1f2d71c689fcf3", + "bytes": 13564, + "git_blob": "42a767ceb4ee1e5f00be6d0f31101450a78c16e5", "mode": "100644", - "sha256": "08f5fdfa58c7a3ef89838e6c1c08bc9156e86be36a6ada127aa0cb307711dde3" + "sha256": "49f7995b46c22c2c64c808e2bf3ff2d7d1041040697b1c3f61a4f07d021a7712" }, "scripts/generate-project.sh": { "bytes": 2964, @@ -1141,10 +1177,10 @@ "sha256": "26046966bece8c811a5b3edef191e2ea5b5c4be3187cf65a29f7edbe93cbb487" }, "scripts/kotlin_smoke.py": { - "bytes": 9647, - "git_blob": "aa1e9ab3c73c97d67bc27461d0ea178bf0e6a9a0", + "bytes": 9757, + "git_blob": "23187666607c144aaf64dd595bec860fa32bc9b3", "mode": "100644", - "sha256": "33799c94057e9413714918aa7c571953fae3b78af7d1f35d0084dcb42f554e9d" + "sha256": "f5f8664e7b2d9186d250e936e09627daa638ab4391f264859f34463f62a03c02" }, "scripts/kotlin_smoke/build.gradle.kts": { "bytes": 1479, @@ -1212,6 +1248,12 @@ "mode": "100644", "sha256": "421a424616c69424e470548fb5fdae5049c140a6e5ce60920ea82e7e4bf8c49b" }, + "scripts/kotlin_smoke/src/test/kotlin/tera/smoke/TodayReceiptTests.kt": { + "bytes": 2158, + "git_blob": "a239d254f0d021f66364092ee54b7d7f63ffac0d", + "mode": "100644", + "sha256": "2aef499abfb6c3d00bf1c8e7b2ea2454c685a973d27840431c8af651c3ac0b7d" + }, "scripts/legacy_identifiers.py": { "bytes": 9279, "git_blob": "30789f03dd290c3aab72ee266747ce660a466ea8", @@ -1219,10 +1261,10 @@ "sha256": "e7ba8cbd3c07bdf5f2ac16afb883af397969b3a668b59b8769b1e64522bb0f28" }, "scripts/linux-shared-rust.sh": { - "bytes": 1313, - "git_blob": "cba195bbea7afecf58375b8b2d72906057219e47", + "bytes": 1489, + "git_blob": "77a68234b40b69e4db79f4347b1b5b521705f3b8", "mode": "100755", - "sha256": "ec59d7d3a71d055d5cc9f42ba78f3a9854410ac91da1ef16ee34e0898649bd4c" + "sha256": "087faddef16e99f10bb7ad7b39d649e7e410b558ed1f9f4f4e498ab861eea622" }, "scripts/local-social-fixture.py": { "bytes": 100995, @@ -1303,16 +1345,16 @@ "sha256": "1a60456d7780dfb26dbc71c3c3a07190f6d78c44521f264e0d8aa3ee41c7ff59" }, "scripts/test_ffi_provenance.py": { - "bytes": 10601, - "git_blob": "288809fab06c2af2a0cafe157b021772da3d754e", + "bytes": 11247, + "git_blob": "cc1140c5a4153ea2a9526a69a231ed65037209f7", "mode": "100644", - "sha256": "707cf2cfc9de12e7409247c875289efc4a7b08c6df845ea10c337b84bb98e39b" + "sha256": "cda3773df7ec0ed0c6bc508167f65f9f0a9a2f81ca461078c0313dbd57785584" }, "scripts/test_kotlin_smoke.py": { "bytes": 3606, - "git_blob": "b2f1cd37ebde5752b4545ab54f56c71d0fbf984c", + "git_blob": "75abd331ecc203890a9359220827ed26b2c48664", "mode": "100644", - "sha256": "9f0945240fa9cd33489d1f8b7bb0c0450ee91079ca2beb2b024164e4f5cfd71a" + "sha256": "8fca7a493b74bc85324fad6acc913f63cd40a427444493e626d2c7b162a15310" }, "scripts/test_legacy_identifiers.py": { "bytes": 6406, @@ -1351,13 +1393,13 @@ "sha256": "b052a73a824e8f8b26af2646a4758f13655e04de9551a8271890d3cf2b63209d" }, "test-fixtures/legacy-identifiers.v1.json": { - "bytes": 113398, - "git_blob": "aca340e901baa1d1e4d761cf64c831b2293cbe68", + "bytes": 114412, + "git_blob": "557b3201e54182e0300cce74b5e9deb8739436a7", "mode": "100644", - "sha256": "bc47ac6840e208fbdecede86067111c559679554c5d9787c56499059097f4de5" + "sha256": "414f3f6a05f0d7ce156b4406d40461e28adb00d269b3992d5e93a18b212469f5" } }, "policy": "staged_inputs", - "tree": "4cf86c25de8e96b9636e00cb4d2d59b4be732688" + "tree": "68fa424b9b23470ee5d773e418f9f678d26fa23b" } } diff --git a/TeraFFI/source/aarch64-apple-ios-sim.json b/TeraFFI/source/aarch64-apple-ios-sim.json @@ -184,36 +184,36 @@ "proc-macro2 v1.0.107|default,proc-macro (*)", "quote v1.0.47|default,proc-macro", "quote v1.0.47|default,proc-macro (*)", - "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std", - "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std (*)", - "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,events,std", - "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,events,std (*)", - "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,nostr,sqlite,sync", - "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,nostr,sqlite,sync (*)", - "radroots_secrets v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde", - "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde (*)", - "radroots_storage_sqlite v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)| (*)", - "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std", - "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std (*)", - "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)| (*)", + "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std", + "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std (*)", + "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,events,std", + "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,events,std (*)", + "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,nostr,sqlite,sync", + "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,nostr,sqlite,sync (*)", + "radroots_secrets v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde", + "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde (*)", + "radroots_storage_sqlite v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)| (*)", + "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std", + "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std (*)", + "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)| (*)", "rand v0.8.7|alloc,getrandom,libc,rand_chacha,std,std_rng", "rand v0.9.5|alloc,default,os_rng,small_rng,std,std_rng,thread_rng", "rand_chacha v0.3.1|std", @@ -379,17 +379,17 @@ "symbol_reader": "llvm-nm, compatible with GNU nm\nLLVM (http://llvm.org/):\n LLVM version 22.1.6-rust-1.97.1-stable\n Optimized build.", "target": "aarch64-apple-ios-sim" }, - "cargo_lock_sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c", + "cargo_lock_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", "disposition": "local_staged_source_only", "foundation": { "architecture": "radroots.crates.release.v2", - "lockfile_sha256": "04cebf8cfaf5fcbc22a08378fd5ae96a8fa98ee66244ef1099541d564f3bb936", + "lockfile_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", "repository": "https://github.com/radrootslabs/lib", - "revision": "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "revision": "ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "schema": "radroots.lib.source-lock.v1", - "source_archive_sha256": "2cf12c24ed649c3c8dd48cebcb8583996646e116fc2472539a55748c803584db", + "source_archive_sha256": "ff091181f3bb081475c87997b83d6d84425f9e868a6d4ad2018ee13406ebac19", "version": "0.1.0-alpha", - "workspace_catalog_sha256": "deca0c080deae187ff8186c0708903e42f41ea57f77c5f91581e23aa561164a4" + "workspace_catalog_sha256": "ee295f2352e2577a4052d980624415aec9871197d4fc9910a4c21c83a9179200" }, "generator": { "default_features": true, @@ -495,16 +495,16 @@ "source": { "files": { "Cargo.lock": { - "bytes": 92572, - "git_blob": "229ab16873cb6a2218fc364833b55dd311e17aef", + "bytes": 92611, + "git_blob": "7ca81899932fcaece791b3a8935c5e098f7ac6c9", "mode": "100644", - "sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c" + "sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c" }, "Cargo.toml": { - "bytes": 4097, - "git_blob": "f9ede664bf374ab8c117c4f5ac508a5085447b37", + "bytes": 4281, + "git_blob": "9fa04a0a2cb461668a9e788d2188c985f1f5b5fe", "mode": "100644", - "sha256": "d21288656485d0812e1328a65bfccbdd29fe70b44258cc236a036f844cb6b532" + "sha256": "25e0cde124ed03c6a0a9da531752874226b848f3ffbd09522ebe4c99ce192523" }, "Makefile": { "bytes": 3934, @@ -543,10 +543,10 @@ "sha256": "e001263dc1954463105b8668eb3cfb7b8142f2dd3d78430d96de40e0c1c1e0bc" }, "core/crates/tera_core/Cargo.toml": { - "bytes": 2338, - "git_blob": "65c094e8f07514fa66b8f0f71f5a66cd628b029d", + "bytes": 2415, + "git_blob": "cd499c9ebdff484def4f4c876b0188c0258eb815", "mode": "100644", - "sha256": "417431f33e218f209a7910ccdca04f5a0244cee716068bff8e77df6b515bd2db" + "sha256": "a5eaa1711202b506810837b639a26ed12f7486eccdb13f8b4504400ecb986a5d" }, "core/crates/tera_core/build.rs": { "bytes": 2056, @@ -633,10 +633,10 @@ "sha256": "dff55e46521c26f5f0ece024453b55c15f132fa94f78e2cba3d141f123d4eca0" }, "core/crates/tera_core/src/runtime/product_surface.rs": { - "bytes": 6019, - "git_blob": "90780f31f2d3153fd3d526e63b3d32ce4a133306", + "bytes": 6122, + "git_blob": "711171f809904b7511ddaec876dbaca67453d6be", "mode": "100644", - "sha256": "3a922f3dfb5733f624074197cbfee5350f43f547fe19b0a4a4b7b00d544e57e2" + "sha256": "135499cef7051e0bd1353e28559f9c04fb54d8d080e65cc4cd086209be1fc48e" }, "core/crates/tera_core/src/runtime/product_surface/authoring.rs": { "bytes": 11282, @@ -645,10 +645,10 @@ "sha256": "7fc683ca39eb27d52dcdd26bcdd9ade96e36a0b1f83c2135b3a1ce48515f988e" }, "core/crates/tera_core/src/runtime/product_surface/context.rs": { - "bytes": 14063, - "git_blob": "5e3133a521209c8424b63b0cbe149858161aeb4f", + "bytes": 14211, + "git_blob": "92498807101c638cec675e0b49fde1f4ceed17a2", "mode": "100644", - "sha256": "e2bba7483e5c22413d621fdc7e18e79648b2afaab67078ffaba18f9737e2f120" + "sha256": "e20fc6c5ec40fd904fb8a84a406be1ac01a706c59c7a67eb895127a76ad9496e" }, "core/crates/tera_core/src/runtime/product_surface/cursor.rs": { "bytes": 18266, @@ -717,10 +717,10 @@ "sha256": "76e3bddfc237dac63293d264d68991b489585136fe377e39dbba72aa3a1181f4" }, "core/crates/tera_core/src/runtime/product_surface/today.rs": { - "bytes": 140595, - "git_blob": "a006f757c82a3160d140afb99d2c4615738010ef", + "bytes": 137652, + "git_blob": "495a40a74291a6ed3af2a31864d5925e724cbbb9", "mode": "100644", - "sha256": "00ec4a99b1ee3acd22460540a52630c9f6d05715372d1957268303b9bb810f76" + "sha256": "043bbc0785b9afc70bd6286209ab40bc72bcff23aef68849e5fa3d0c241d61fb" }, "core/crates/tera_core/src/runtime/product_surface/today_paging_scope.rs": { "bytes": 1703, @@ -734,6 +734,30 @@ "mode": "100644", "sha256": "3d286106402df349e1acd61b1a962dca97837301fc265d624d4bc72174589376" }, + "core/crates/tera_core/src/runtime/product_surface/today_sync.rs": { + "bytes": 7704, + "git_blob": "202acf204a5a594d4a92b9e66fd2f4454ebc0fb9", + "mode": "100644", + "sha256": "e20d5379de0aeedf40125ac6b0623c03f771714f6e19ac617991eae7e0a3f479" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs": { + "bytes": 2913, + "git_blob": "18b60e699086f1db22bfe3e76e2e49ee8c1c9ddd", + "mode": "100644", + "sha256": "493023c67f10a27fd4506c28028d961ac1ac163a9569857d8b0222ae4610f87d" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs": { + "bytes": 8261, + "git_blob": "140567e8028d78ff7e869df5fa54719a8db96ecb", + "mode": "100644", + "sha256": "eb611943b487bc0a48428e0c8939a51d3d2f583f791eb9a734eab186860c5aab" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs": { + "bytes": 8755, + "git_blob": "e0f00d049da56443deab34aa812ba2399d04d561", + "mode": "100644", + "sha256": "492e21fb1b255715d96776fe3cc7b40b074ac8c5fe51005de00071a92ac4156e" + }, "core/crates/tera_core/src/runtime/sdk.rs": { "bytes": 20647, "git_blob": "5d1ac4c74cb1c31e8b94f23e4cd93c85365fafa3", @@ -777,10 +801,16 @@ "sha256": "f96248270139fbd131bf5290bf97560b7e12140d76e4fe77a071f92d6e76e451" }, "core/crates/tera_ffi/src/dto.rs": { - "bytes": 108293, - "git_blob": "f8153809ed9be7a318ee164ef9515ebe10878592", + "bytes": 107184, + "git_blob": "0979bed98350c00627f804579b7e358ddcf84114", + "mode": "100644", + "sha256": "6c59aaf936479b29bffab169fd89e199671aa3f23e090faf419b59bc8dd3a876" + }, + "core/crates/tera_ffi/src/dto/today_sync.rs": { + "bytes": 4285, + "git_blob": "dc269f5e0bb19ecc8774f843217a30756db5fcf0", "mode": "100644", - "sha256": "b1460005306c2547ddcd419237f5e0fd16ba5208bdec93d313756d5a153d3499" + "sha256": "1a5a01bb90d0d14ccf24ebc2990f61ad02a7cdbd888d20225d97c1d7ceadb610" }, "core/crates/tera_ffi/src/error.rs": { "bytes": 20215, @@ -926,6 +956,12 @@ "mode": "100644", "sha256": "135ed57af77bdf67979e423cd6ef3c0a1cef051ea88d109ad3f2937393e688c8" }, + "core/crates/tera_ffi/tests/today_sync_contract.rs": { + "bytes": 4502, + "git_blob": "9d397a651c7b32ad41bf692909896737c0b52e95", + "mode": "100644", + "sha256": "5c513bda32a3c1a8d8552b8e19e12a79ee33a5ec5e29ddb4488c63d4879d56ed" + }, "core/crates/tera_ffi/tests/uniffi_contract.rs": { "bytes": 9505, "git_blob": "2a7559a97fe0f43af1cf76332bc4da0c914ea005", @@ -1060,9 +1096,9 @@ }, "radroots.lib.source-lock.v1.toml": { "bytes": 482, - "git_blob": "278b8604cf19c6f366d545e14a5a4a8c0dea9abf", + "git_blob": "5cd93902f1be55d530b9af21e1670a2027f8a617", "mode": "100644", - "sha256": "ed9b959d4de479b8cc4eb58b8f584bc179019f95fdb3c32c3934098a9ce89cca" + "sha256": "0bf51edaa91ce21f2e816cd691c2f667bdff5ba17d3718d6f26490ad2ce04bad" }, "rust-toolchain.toml": { "bytes": 79, @@ -1119,10 +1155,10 @@ "sha256": "2a1a89db83bfd1b1a2e80c1fbd31288dcf2f75a1439ba3446633c755dec0255f" }, "scripts/ffi_source.py": { - "bytes": 13386, - "git_blob": "eec045f0fce4a6be04416519bd1f2d71c689fcf3", + "bytes": 13564, + "git_blob": "42a767ceb4ee1e5f00be6d0f31101450a78c16e5", "mode": "100644", - "sha256": "08f5fdfa58c7a3ef89838e6c1c08bc9156e86be36a6ada127aa0cb307711dde3" + "sha256": "49f7995b46c22c2c64c808e2bf3ff2d7d1041040697b1c3f61a4f07d021a7712" }, "scripts/generate-project.sh": { "bytes": 2964, @@ -1137,10 +1173,10 @@ "sha256": "26046966bece8c811a5b3edef191e2ea5b5c4be3187cf65a29f7edbe93cbb487" }, "scripts/kotlin_smoke.py": { - "bytes": 9647, - "git_blob": "aa1e9ab3c73c97d67bc27461d0ea178bf0e6a9a0", + "bytes": 9757, + "git_blob": "23187666607c144aaf64dd595bec860fa32bc9b3", "mode": "100644", - "sha256": "33799c94057e9413714918aa7c571953fae3b78af7d1f35d0084dcb42f554e9d" + "sha256": "f5f8664e7b2d9186d250e936e09627daa638ab4391f264859f34463f62a03c02" }, "scripts/kotlin_smoke/build.gradle.kts": { "bytes": 1479, @@ -1208,6 +1244,12 @@ "mode": "100644", "sha256": "421a424616c69424e470548fb5fdae5049c140a6e5ce60920ea82e7e4bf8c49b" }, + "scripts/kotlin_smoke/src/test/kotlin/tera/smoke/TodayReceiptTests.kt": { + "bytes": 2158, + "git_blob": "a239d254f0d021f66364092ee54b7d7f63ffac0d", + "mode": "100644", + "sha256": "2aef499abfb6c3d00bf1c8e7b2ea2454c685a973d27840431c8af651c3ac0b7d" + }, "scripts/legacy_identifiers.py": { "bytes": 9279, "git_blob": "30789f03dd290c3aab72ee266747ce660a466ea8", @@ -1215,10 +1257,10 @@ "sha256": "e7ba8cbd3c07bdf5f2ac16afb883af397969b3a668b59b8769b1e64522bb0f28" }, "scripts/linux-shared-rust.sh": { - "bytes": 1313, - "git_blob": "cba195bbea7afecf58375b8b2d72906057219e47", + "bytes": 1489, + "git_blob": "77a68234b40b69e4db79f4347b1b5b521705f3b8", "mode": "100755", - "sha256": "ec59d7d3a71d055d5cc9f42ba78f3a9854410ac91da1ef16ee34e0898649bd4c" + "sha256": "087faddef16e99f10bb7ad7b39d649e7e410b558ed1f9f4f4e498ab861eea622" }, "scripts/local-social-fixture.py": { "bytes": 100995, @@ -1299,16 +1341,16 @@ "sha256": "1a60456d7780dfb26dbc71c3c3a07190f6d78c44521f264e0d8aa3ee41c7ff59" }, "scripts/test_ffi_provenance.py": { - "bytes": 10601, - "git_blob": "288809fab06c2af2a0cafe157b021772da3d754e", + "bytes": 11247, + "git_blob": "cc1140c5a4153ea2a9526a69a231ed65037209f7", "mode": "100644", - "sha256": "707cf2cfc9de12e7409247c875289efc4a7b08c6df845ea10c337b84bb98e39b" + "sha256": "cda3773df7ec0ed0c6bc508167f65f9f0a9a2f81ca461078c0313dbd57785584" }, "scripts/test_kotlin_smoke.py": { "bytes": 3606, - "git_blob": "b2f1cd37ebde5752b4545ab54f56c71d0fbf984c", + "git_blob": "75abd331ecc203890a9359220827ed26b2c48664", "mode": "100644", - "sha256": "9f0945240fa9cd33489d1f8b7bb0c0450ee91079ca2beb2b024164e4f5cfd71a" + "sha256": "8fca7a493b74bc85324fad6acc913f63cd40a427444493e626d2c7b162a15310" }, "scripts/test_legacy_identifiers.py": { "bytes": 6406, @@ -1347,13 +1389,13 @@ "sha256": "b052a73a824e8f8b26af2646a4758f13655e04de9551a8271890d3cf2b63209d" }, "test-fixtures/legacy-identifiers.v1.json": { - "bytes": 113398, - "git_blob": "aca340e901baa1d1e4d761cf64c831b2293cbe68", + "bytes": 114412, + "git_blob": "557b3201e54182e0300cce74b5e9deb8739436a7", "mode": "100644", - "sha256": "bc47ac6840e208fbdecede86067111c559679554c5d9787c56499059097f4de5" + "sha256": "414f3f6a05f0d7ce156b4406d40461e28adb00d269b3992d5e93a18b212469f5" } }, "policy": "staged_inputs", - "tree": "4cf86c25de8e96b9636e00cb4d2d59b4be732688" + "tree": "68fa424b9b23470ee5d773e418f9f678d26fa23b" } } diff --git a/TeraFFI/source/aarch64-apple-ios.json b/TeraFFI/source/aarch64-apple-ios.json @@ -184,36 +184,36 @@ "proc-macro2 v1.0.107|default,proc-macro (*)", "quote v1.0.47|default,proc-macro", "quote v1.0.47|default,proc-macro (*)", - "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std", - "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std (*)", - "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,events,std", - "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,events,std (*)", - "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,nostr,sqlite,sync", - "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|blossom,nostr,sqlite,sync (*)", - "radroots_secrets v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde", - "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde (*)", - "radroots_storage_sqlite v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)| (*)", - "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std", - "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|json,serde,std (*)", - "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std", - "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|serde,std (*)", - "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)|", - "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3)| (*)", + "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_blossom v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_core v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_event v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std", + "radroots_event_codec v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std (*)", + "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_identity v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,events,std", + "radroots_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,events,std (*)", + "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_protocol v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,nostr,sqlite,sync", + "radroots_sdk v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|blossom,nostr,sqlite,sync (*)", + "radroots_secrets v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_signing v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde", + "radroots_storage v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde (*)", + "radroots_storage_sqlite v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_sync v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)| (*)", + "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std", + "radroots_trade v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|json,serde,std (*)", + "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std", + "radroots_transport v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|serde,std (*)", + "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)|", + "radroots_transport_nostr v0.1.0-alpha (https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e69)| (*)", "rand v0.8.7|alloc,getrandom,libc,rand_chacha,std,std_rng", "rand v0.9.5|alloc,default,os_rng,small_rng,std,std_rng,thread_rng", "rand_chacha v0.3.1|std", @@ -379,17 +379,17 @@ "symbol_reader": "llvm-nm, compatible with GNU nm\nLLVM (http://llvm.org/):\n LLVM version 22.1.6-rust-1.97.1-stable\n Optimized build.", "target": "aarch64-apple-ios" }, - "cargo_lock_sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c", + "cargo_lock_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", "disposition": "local_staged_source_only", "foundation": { "architecture": "radroots.crates.release.v2", - "lockfile_sha256": "04cebf8cfaf5fcbc22a08378fd5ae96a8fa98ee66244ef1099541d564f3bb936", + "lockfile_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", "repository": "https://github.com/radrootslabs/lib", - "revision": "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "revision": "ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "schema": "radroots.lib.source-lock.v1", - "source_archive_sha256": "2cf12c24ed649c3c8dd48cebcb8583996646e116fc2472539a55748c803584db", + "source_archive_sha256": "ff091181f3bb081475c87997b83d6d84425f9e868a6d4ad2018ee13406ebac19", "version": "0.1.0-alpha", - "workspace_catalog_sha256": "deca0c080deae187ff8186c0708903e42f41ea57f77c5f91581e23aa561164a4" + "workspace_catalog_sha256": "ee295f2352e2577a4052d980624415aec9871197d4fc9910a4c21c83a9179200" }, "generator": { "default_features": true, @@ -495,16 +495,16 @@ "source": { "files": { "Cargo.lock": { - "bytes": 92572, - "git_blob": "229ab16873cb6a2218fc364833b55dd311e17aef", + "bytes": 92611, + "git_blob": "7ca81899932fcaece791b3a8935c5e098f7ac6c9", "mode": "100644", - "sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c" + "sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c" }, "Cargo.toml": { - "bytes": 4097, - "git_blob": "f9ede664bf374ab8c117c4f5ac508a5085447b37", + "bytes": 4281, + "git_blob": "9fa04a0a2cb461668a9e788d2188c985f1f5b5fe", "mode": "100644", - "sha256": "d21288656485d0812e1328a65bfccbdd29fe70b44258cc236a036f844cb6b532" + "sha256": "25e0cde124ed03c6a0a9da531752874226b848f3ffbd09522ebe4c99ce192523" }, "Makefile": { "bytes": 3934, @@ -543,10 +543,10 @@ "sha256": "e001263dc1954463105b8668eb3cfb7b8142f2dd3d78430d96de40e0c1c1e0bc" }, "core/crates/tera_core/Cargo.toml": { - "bytes": 2338, - "git_blob": "65c094e8f07514fa66b8f0f71f5a66cd628b029d", + "bytes": 2415, + "git_blob": "cd499c9ebdff484def4f4c876b0188c0258eb815", "mode": "100644", - "sha256": "417431f33e218f209a7910ccdca04f5a0244cee716068bff8e77df6b515bd2db" + "sha256": "a5eaa1711202b506810837b639a26ed12f7486eccdb13f8b4504400ecb986a5d" }, "core/crates/tera_core/build.rs": { "bytes": 2056, @@ -633,10 +633,10 @@ "sha256": "dff55e46521c26f5f0ece024453b55c15f132fa94f78e2cba3d141f123d4eca0" }, "core/crates/tera_core/src/runtime/product_surface.rs": { - "bytes": 6019, - "git_blob": "90780f31f2d3153fd3d526e63b3d32ce4a133306", + "bytes": 6122, + "git_blob": "711171f809904b7511ddaec876dbaca67453d6be", "mode": "100644", - "sha256": "3a922f3dfb5733f624074197cbfee5350f43f547fe19b0a4a4b7b00d544e57e2" + "sha256": "135499cef7051e0bd1353e28559f9c04fb54d8d080e65cc4cd086209be1fc48e" }, "core/crates/tera_core/src/runtime/product_surface/authoring.rs": { "bytes": 11282, @@ -645,10 +645,10 @@ "sha256": "7fc683ca39eb27d52dcdd26bcdd9ade96e36a0b1f83c2135b3a1ce48515f988e" }, "core/crates/tera_core/src/runtime/product_surface/context.rs": { - "bytes": 14063, - "git_blob": "5e3133a521209c8424b63b0cbe149858161aeb4f", + "bytes": 14211, + "git_blob": "92498807101c638cec675e0b49fde1f4ceed17a2", "mode": "100644", - "sha256": "e2bba7483e5c22413d621fdc7e18e79648b2afaab67078ffaba18f9737e2f120" + "sha256": "e20fc6c5ec40fd904fb8a84a406be1ac01a706c59c7a67eb895127a76ad9496e" }, "core/crates/tera_core/src/runtime/product_surface/cursor.rs": { "bytes": 18266, @@ -717,10 +717,10 @@ "sha256": "76e3bddfc237dac63293d264d68991b489585136fe377e39dbba72aa3a1181f4" }, "core/crates/tera_core/src/runtime/product_surface/today.rs": { - "bytes": 140595, - "git_blob": "a006f757c82a3160d140afb99d2c4615738010ef", + "bytes": 137652, + "git_blob": "495a40a74291a6ed3af2a31864d5925e724cbbb9", "mode": "100644", - "sha256": "00ec4a99b1ee3acd22460540a52630c9f6d05715372d1957268303b9bb810f76" + "sha256": "043bbc0785b9afc70bd6286209ab40bc72bcff23aef68849e5fa3d0c241d61fb" }, "core/crates/tera_core/src/runtime/product_surface/today_paging_scope.rs": { "bytes": 1703, @@ -734,6 +734,30 @@ "mode": "100644", "sha256": "3d286106402df349e1acd61b1a962dca97837301fc265d624d4bc72174589376" }, + "core/crates/tera_core/src/runtime/product_surface/today_sync.rs": { + "bytes": 7704, + "git_blob": "202acf204a5a594d4a92b9e66fd2f4454ebc0fb9", + "mode": "100644", + "sha256": "e20d5379de0aeedf40125ac6b0623c03f771714f6e19ac617991eae7e0a3f479" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs": { + "bytes": 2913, + "git_blob": "18b60e699086f1db22bfe3e76e2e49ee8c1c9ddd", + "mode": "100644", + "sha256": "493023c67f10a27fd4506c28028d961ac1ac163a9569857d8b0222ae4610f87d" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs": { + "bytes": 8261, + "git_blob": "140567e8028d78ff7e869df5fa54719a8db96ecb", + "mode": "100644", + "sha256": "eb611943b487bc0a48428e0c8939a51d3d2f583f791eb9a734eab186860c5aab" + }, + "core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs": { + "bytes": 8755, + "git_blob": "e0f00d049da56443deab34aa812ba2399d04d561", + "mode": "100644", + "sha256": "492e21fb1b255715d96776fe3cc7b40b074ac8c5fe51005de00071a92ac4156e" + }, "core/crates/tera_core/src/runtime/sdk.rs": { "bytes": 20647, "git_blob": "5d1ac4c74cb1c31e8b94f23e4cd93c85365fafa3", @@ -777,10 +801,16 @@ "sha256": "f96248270139fbd131bf5290bf97560b7e12140d76e4fe77a071f92d6e76e451" }, "core/crates/tera_ffi/src/dto.rs": { - "bytes": 108293, - "git_blob": "f8153809ed9be7a318ee164ef9515ebe10878592", + "bytes": 107184, + "git_blob": "0979bed98350c00627f804579b7e358ddcf84114", + "mode": "100644", + "sha256": "6c59aaf936479b29bffab169fd89e199671aa3f23e090faf419b59bc8dd3a876" + }, + "core/crates/tera_ffi/src/dto/today_sync.rs": { + "bytes": 4285, + "git_blob": "dc269f5e0bb19ecc8774f843217a30756db5fcf0", "mode": "100644", - "sha256": "b1460005306c2547ddcd419237f5e0fd16ba5208bdec93d313756d5a153d3499" + "sha256": "1a5a01bb90d0d14ccf24ebc2990f61ad02a7cdbd888d20225d97c1d7ceadb610" }, "core/crates/tera_ffi/src/error.rs": { "bytes": 20215, @@ -926,6 +956,12 @@ "mode": "100644", "sha256": "135ed57af77bdf67979e423cd6ef3c0a1cef051ea88d109ad3f2937393e688c8" }, + "core/crates/tera_ffi/tests/today_sync_contract.rs": { + "bytes": 4502, + "git_blob": "9d397a651c7b32ad41bf692909896737c0b52e95", + "mode": "100644", + "sha256": "5c513bda32a3c1a8d8552b8e19e12a79ee33a5ec5e29ddb4488c63d4879d56ed" + }, "core/crates/tera_ffi/tests/uniffi_contract.rs": { "bytes": 9505, "git_blob": "2a7559a97fe0f43af1cf76332bc4da0c914ea005", @@ -1060,9 +1096,9 @@ }, "radroots.lib.source-lock.v1.toml": { "bytes": 482, - "git_blob": "278b8604cf19c6f366d545e14a5a4a8c0dea9abf", + "git_blob": "5cd93902f1be55d530b9af21e1670a2027f8a617", "mode": "100644", - "sha256": "ed9b959d4de479b8cc4eb58b8f584bc179019f95fdb3c32c3934098a9ce89cca" + "sha256": "0bf51edaa91ce21f2e816cd691c2f667bdff5ba17d3718d6f26490ad2ce04bad" }, "rust-toolchain.toml": { "bytes": 79, @@ -1119,10 +1155,10 @@ "sha256": "2a1a89db83bfd1b1a2e80c1fbd31288dcf2f75a1439ba3446633c755dec0255f" }, "scripts/ffi_source.py": { - "bytes": 13386, - "git_blob": "eec045f0fce4a6be04416519bd1f2d71c689fcf3", + "bytes": 13564, + "git_blob": "42a767ceb4ee1e5f00be6d0f31101450a78c16e5", "mode": "100644", - "sha256": "08f5fdfa58c7a3ef89838e6c1c08bc9156e86be36a6ada127aa0cb307711dde3" + "sha256": "49f7995b46c22c2c64c808e2bf3ff2d7d1041040697b1c3f61a4f07d021a7712" }, "scripts/generate-project.sh": { "bytes": 2964, @@ -1137,10 +1173,10 @@ "sha256": "26046966bece8c811a5b3edef191e2ea5b5c4be3187cf65a29f7edbe93cbb487" }, "scripts/kotlin_smoke.py": { - "bytes": 9647, - "git_blob": "aa1e9ab3c73c97d67bc27461d0ea178bf0e6a9a0", + "bytes": 9757, + "git_blob": "23187666607c144aaf64dd595bec860fa32bc9b3", "mode": "100644", - "sha256": "33799c94057e9413714918aa7c571953fae3b78af7d1f35d0084dcb42f554e9d" + "sha256": "f5f8664e7b2d9186d250e936e09627daa638ab4391f264859f34463f62a03c02" }, "scripts/kotlin_smoke/build.gradle.kts": { "bytes": 1479, @@ -1208,6 +1244,12 @@ "mode": "100644", "sha256": "421a424616c69424e470548fb5fdae5049c140a6e5ce60920ea82e7e4bf8c49b" }, + "scripts/kotlin_smoke/src/test/kotlin/tera/smoke/TodayReceiptTests.kt": { + "bytes": 2158, + "git_blob": "a239d254f0d021f66364092ee54b7d7f63ffac0d", + "mode": "100644", + "sha256": "2aef499abfb6c3d00bf1c8e7b2ea2454c685a973d27840431c8af651c3ac0b7d" + }, "scripts/legacy_identifiers.py": { "bytes": 9279, "git_blob": "30789f03dd290c3aab72ee266747ce660a466ea8", @@ -1215,10 +1257,10 @@ "sha256": "e7ba8cbd3c07bdf5f2ac16afb883af397969b3a668b59b8769b1e64522bb0f28" }, "scripts/linux-shared-rust.sh": { - "bytes": 1313, - "git_blob": "cba195bbea7afecf58375b8b2d72906057219e47", + "bytes": 1489, + "git_blob": "77a68234b40b69e4db79f4347b1b5b521705f3b8", "mode": "100755", - "sha256": "ec59d7d3a71d055d5cc9f42ba78f3a9854410ac91da1ef16ee34e0898649bd4c" + "sha256": "087faddef16e99f10bb7ad7b39d649e7e410b558ed1f9f4f4e498ab861eea622" }, "scripts/local-social-fixture.py": { "bytes": 100995, @@ -1299,16 +1341,16 @@ "sha256": "1a60456d7780dfb26dbc71c3c3a07190f6d78c44521f264e0d8aa3ee41c7ff59" }, "scripts/test_ffi_provenance.py": { - "bytes": 10601, - "git_blob": "288809fab06c2af2a0cafe157b021772da3d754e", + "bytes": 11247, + "git_blob": "cc1140c5a4153ea2a9526a69a231ed65037209f7", "mode": "100644", - "sha256": "707cf2cfc9de12e7409247c875289efc4a7b08c6df845ea10c337b84bb98e39b" + "sha256": "cda3773df7ec0ed0c6bc508167f65f9f0a9a2f81ca461078c0313dbd57785584" }, "scripts/test_kotlin_smoke.py": { "bytes": 3606, - "git_blob": "b2f1cd37ebde5752b4545ab54f56c71d0fbf984c", + "git_blob": "75abd331ecc203890a9359220827ed26b2c48664", "mode": "100644", - "sha256": "9f0945240fa9cd33489d1f8b7bb0c0450ee91079ca2beb2b024164e4f5cfd71a" + "sha256": "8fca7a493b74bc85324fad6acc913f63cd40a427444493e626d2c7b162a15310" }, "scripts/test_legacy_identifiers.py": { "bytes": 6406, @@ -1347,13 +1389,13 @@ "sha256": "b052a73a824e8f8b26af2646a4758f13655e04de9551a8271890d3cf2b63209d" }, "test-fixtures/legacy-identifiers.v1.json": { - "bytes": 113398, - "git_blob": "aca340e901baa1d1e4d761cf64c831b2293cbe68", + "bytes": 114412, + "git_blob": "557b3201e54182e0300cce74b5e9deb8739436a7", "mode": "100644", - "sha256": "bc47ac6840e208fbdecede86067111c559679554c5d9787c56499059097f4de5" + "sha256": "414f3f6a05f0d7ce156b4406d40461e28adb00d269b3992d5e93a18b212469f5" } }, "policy": "staged_inputs", - "tree": "4cf86c25de8e96b9636e00cb4d2d59b4be732688" + "tree": "68fa424b9b23470ee5d773e418f9f678d26fa23b" } } diff --git a/TeraTests/TeraAddStoreTests.swift b/TeraTests/TeraAddStoreTests.swift @@ -923,7 +923,7 @@ private actor AddBackend: TeraRuntimeBackend { context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update _: TeraTodayProjectionUpdate - ) throws -> TeraTodayRefreshReceipt { + ) throws -> TeraTodaySyncReceipt { throw unsupported() } diff --git a/TeraTests/TeraMediaStoreTests.swift b/TeraTests/TeraMediaStoreTests.swift @@ -231,7 +231,7 @@ private actor MediaBackend: TeraRuntimeBackend { context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update _: TeraTodayProjectionUpdate - ) throws -> TeraTodayRefreshReceipt { + ) throws -> TeraTodaySyncReceipt { throw testFailure(operation: "test.media.refresh") } diff --git a/TeraTests/TeraRuntimeClientFixtures.swift b/TeraTests/TeraRuntimeClientFixtures.swift @@ -194,7 +194,7 @@ private actor TestRuntimeBackend: TeraRuntimeBackend { context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update _: TeraTodayProjectionUpdate - ) throws -> TeraTodayRefreshReceipt { + ) throws -> TeraTodaySyncReceipt { throw TeraRuntimeFailure.local( operation: "test.today.refresh", code: "test.unsupported", diff --git a/TeraTests/TeraRuntimeResourceFixtures.swift b/TeraTests/TeraRuntimeResourceFixtures.swift @@ -132,7 +132,7 @@ actor ResourceTestBackend: TeraRuntimeBackend { func refreshToday( context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update _: TeraTodayProjectionUpdate - ) throws -> TeraTodayRefreshReceipt { + ) throws -> TeraTodaySyncReceipt { throw unsupported() } diff --git a/TeraTests/TeraScopeBackend.swift b/TeraTests/TeraScopeBackend.swift @@ -19,6 +19,7 @@ actor TeraScopeBackend: TeraRuntimeBackend { private var pages: [String: TeraTodayPage] = [:] private var meCards = [TeraScopeFixtures.card("old")] private var revision: UInt64 = 0 + private var syncReceipt: TeraTodaySyncReceipt? init() throws { media = try TeraScopeFixtures.artifact("a") @@ -34,6 +35,10 @@ actor TeraScopeBackend: TeraRuntimeBackend { self.value = value } + func setSyncReceipt(_ receipt: TeraTodaySyncReceipt) { + syncReceipt = receipt + } + func setDrafts(_ values: [TeraDraftStatus]) { drafts = values } @@ -107,11 +112,10 @@ actor TeraScopeBackend: TeraRuntimeBackend { func refreshToday( context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update: TeraTodayProjectionUpdate - ) async throws -> TeraTodayRefreshReceipt { + ) async throws -> TeraTodaySyncReceipt { + let result = syncReceipt ?? TeraTodaySyncFixtures.receipt(update: update) try await wait(.refresh) - return TeraTodayRefreshReceipt( - update: update, sourceEvents: 0, visibleCards: 0, profiles: 0, threadEntries: 0, contentGeneration: 1, changed: false - ) + return result } func search( diff --git a/TeraTests/TeraSupportingStoreTests.swift b/TeraTests/TeraSupportingStoreTests.swift @@ -247,7 +247,7 @@ private actor SupportingBackend: TeraRuntimeBackend { context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update _: TeraTodayProjectionUpdate - ) throws -> TeraTodayRefreshReceipt { + ) throws -> TeraTodaySyncReceipt { throw unsupported() } diff --git a/TeraTests/TeraTodayStoreTests.swift b/TeraTests/TeraTodayStoreTests.swift @@ -360,19 +360,11 @@ private actor TodayBackend: TeraRuntimeBackend { context _: TeraLocalNetwork, nowUnixSeconds _: UInt64, update: TeraTodayProjectionUpdate - ) throws -> TeraTodayRefreshReceipt { + ) throws -> TeraTodaySyncReceipt { if let refreshFailure { throw refreshFailure } - return TeraTodayRefreshReceipt( - update: update, - sourceEvents: 0, - visibleCards: 0, - profiles: 0, - threadEntries: 0, - contentGeneration: 1, - changed: false - ) + return TeraTodaySyncFixtures.receipt(update: update) } func subscribe( diff --git a/TeraTests/TeraTodaySyncFixtures.swift b/TeraTests/TeraTodaySyncFixtures.swift @@ -0,0 +1,19 @@ +@testable import TeraApp + +enum TeraTodaySyncFixtures { + static func receipt( + state: TeraTodayRelaySyncState = .complete, + termination: TeraTodaySyncTermination = .complete, + targets: [TeraTodayTargetSyncReceipt] = [], + update: TeraTodayProjectionUpdate = .incremental + ) -> TeraTodaySyncReceipt { + TeraTodaySyncReceipt( + relayState: state, termination: termination, targets: targets, + pagesFetched: 2, eventsObserved: 3, eventsAdmitted: 2, eventsRejected: 1, + projection: TeraTodayRefreshReceipt( + update: update, sourceEvents: 0, visibleCards: 0, profiles: 0, + threadEntries: 0, contentGeneration: 1, changed: false + ) + ) + } +} diff --git a/TeraTests/TeraTodaySyncReceiptTests.swift b/TeraTests/TeraTodaySyncReceiptTests.swift @@ -0,0 +1,131 @@ +@testable import TeraApp +import TeraKitBindings +import XCTest + +@MainActor +final class TeraTodaySyncReceiptTests: XCTestCase { + func testPartialAndOfflineReceiptsRemainIndependentOfCachedContentAndProjectionFreshness() async throws { + for state: TeraTodayRelaySyncState in [.partial, .offline] { + let backend = try TeraScopeBackend() + let receipt = TeraTodaySyncFixtures.receipt(state: state, targets: [target()]) + await backend.setSyncReceipt(receipt) + let client = try await TeraScopeFixtures.client(backend) + let store = TeraTodayStore(runtimeClient: client, clock: .fixed(unixSeconds: 1)) + store.configure(snapshot: TeraScopeFixtures.snapshot()) + await store.reload(refreshProjection: false) + let cached = store.cards + await store.reload() + XCTAssertEqual(store.cards, cached) + XCTAssertEqual(store.presentation.content, .available) + XCTAssertEqual(store.presentation.refresh, .completed) + XCTAssertEqual(store.presentation.relayReceipt, receipt) + XCTAssertEqual(store.presentation.freshness, .refreshed(contentGeneration: 1)) + XCTAssertTrue(store.presentation.accessibilityStatus.contains("Relay 1: Some requested posts were unavailable.")) + XCTAssertFalse(store.presentation.accessibilityStatus.contains("Refresh failed.")) + _ = try await client.stop() + } + } + + func testLateReceiptFromOldContextCannotReplaceNewContextEvidence() async throws { + let backend = try TeraScopeBackend() + await backend.setSyncReceipt(TeraTodaySyncFixtures.receipt(state: .offline)) + let client = try await TeraScopeFixtures.client(backend) + let store = TeraTodayStore(runtimeClient: client, clock: .fixed(unixSeconds: 1)) + store.configure(snapshot: TeraScopeFixtures.snapshot()) + let pause = await backend.pause(.refresh) + let old = Task { await store.reload() } + await pause.entered.wait() + store.configure(snapshot: TeraScopeFixtures.snapshot(relay: "second")) + XCTAssertNil(store.presentation.relayReceipt) + let current = TeraTodaySyncFixtures.receipt(state: .partial, targets: [target()]) + await backend.setSyncReceipt(current) + await store.reload() + await pause.resume.open() + await old.value + XCTAssertEqual(store.presentation.relayReceipt, current) + XCTAssertEqual(store.cards.map(\.id), ["wss://second.example"]) + _ = try await client.stop() + } + + func testCancelledRefreshCannotInstallALatePartialReceipt() async throws { + let backend = try TeraScopeBackend() + await backend.setSyncReceipt(TeraTodaySyncFixtures.receipt(state: .partial)) + let client = try await TeraScopeFixtures.client(backend) + let store = TeraTodayStore(runtimeClient: client, clock: .fixed(unixSeconds: 1)) + store.configure(snapshot: TeraScopeFixtures.snapshot()) + await store.reload(refreshProjection: false) + let cached = store.cards + let pause = await backend.pause(.refresh) + let task = Task { await store.reload() } + await pause.entered.wait() + task.cancel() + await task.value + await pause.resume.open() + XCTAssertNil(store.presentation.relayReceipt) + XCTAssertEqual(store.cards, cached) + XCTAssertEqual(store.presentation.refresh, .idle) + _ = try await client.stop() + } + + func testGeneratedRecordRetainsCumulativeEvidenceAndProjectionCounts() { + let record = FfiTodaySyncRecord( + schemaVersion: 1, relayState: .partial, termination: .pageLimit, + targets: [FfiTodayTargetSyncRecord( + targetFingerprint: "opaque", finalState: .complete, + summary: FfiTodayTargetPageSummary( + pagesObserved: 8, incompletePages: 1, missingOutcomePages: 0, lastIncomplete: .partial + ) + )], pagesFetched: 8, eventsObserved: 500, eventsAdmitted: 490, eventsRejected: 10, + projection: FfiTodayRefreshRecord( + schemaVersion: 1, update: .rebuild, sourceEvents: 501, visibleCards: 400, + profiles: 20, threadEntries: 70, contentGeneration: 7, changed: true + ) + ) + let receipt = record.appValue + XCTAssertEqual(receipt.relayState, .partial) + XCTAssertEqual(receipt.termination, .pageLimit) + XCTAssertEqual(receipt.targets.first?.finalState, .complete) + XCTAssertEqual(receipt.targets.first?.summary?.lastIncomplete, .partial) + XCTAssertEqual(receipt.targets.first?.summary?.pagesObserved, 8) + XCTAssertEqual(receipt.targets.first?.summary?.incompletePages, 1) + XCTAssertEqual(receipt.targets.first?.targetFingerprint, "opaque") + XCTAssertEqual(receipt.pagesFetched, 8) + XCTAssertEqual(receipt.eventsObserved, 500) + XCTAssertEqual(receipt.eventsAdmitted, 490) + XCTAssertEqual(receipt.eventsRejected, 10) + XCTAssertEqual(receipt.projection.update, .rebuild) + XCTAssertEqual(receipt.projection.sourceEvents, 501) + XCTAssertEqual(receipt.projection.visibleCards, 400) + XCTAssertEqual(receipt.projection.profiles, 20) + XCTAssertEqual(receipt.projection.threadEntries, 70) + XCTAssertEqual(receipt.projection.contentGeneration, 7) + XCTAssertTrue(receipt.projection.changed) + } + + func testGeneratedEnumMappingsAndUnknownEvidenceDoNotInventCompletion() { + let states: [FfiTodayTargetSyncState] = [.complete, .partial, .unavailable, .failedRetryable, .failedTerminal, .cancelled] + XCTAssertEqual(states.map(\.appValue), [.complete, .partial, .unavailable, .failedRetryable, .failedTerminal, .cancelled]) + let ends: [FfiTodaySyncTermination] = [.complete, .pageLimit, .deadline, .cancelled, .sourceFailed] + XCTAssertEqual(ends.map(\.appValue), [.complete, .pageLimit, .deadline, .cancelled, .sourceFailed]) + let relayStates: [FfiTodayRelaySyncState] = [.complete, .partial, .offline] + XCTAssertEqual(relayStates.map(\.appValue), [.complete, .partial, .offline]) + let unknown = FfiTodayTargetSyncRecord(targetFingerprint: "opaque", finalState: nil, summary: nil).appValue + XCTAssertNil(unknown.summary) + XCTAssertNil(unknown.finalState) + XCTAssertEqual(unknown.statusMessage, "Response unconfirmed.") + let omitted = TeraTodayTargetSyncReceipt( + targetFingerprint: "opaque", finalState: .complete, + summary: TeraTodayTargetPageSummary(pagesObserved: 2, incompletePages: 0, missingOutcomePages: 1, lastIncomplete: nil) + ) + XCTAssertEqual(omitted.statusMessage, "Some responses unconfirmed.") + } + + private func target() -> TeraTodayTargetSyncReceipt { + TeraTodayTargetSyncReceipt( + targetFingerprint: "opaque", finalState: .complete, + summary: TeraTodayTargetPageSummary( + pagesObserved: 2, incompletePages: 1, missingOutcomePages: 0, lastIncomplete: .partial + ) + ) + } +} diff --git a/core/crates/tera_core/Cargo.toml b/core/crates/tera_core/Cargo.toml @@ -74,8 +74,10 @@ uuid = { workspace = true, features = ["v4"] } url = { workspace = true } [dev-dependencies] +futures-util = { workspace = true } nostr = { workspace = true, features = ["std"] } radroots_nostr = { workspace = true, features = ["blossom", "signing"] } radroots_sdk = { workspace = true, features = ["memory", "sqlite"] } tempfile = { workspace = true } tokio = { workspace = true, features = ["macros", "rt"] } +tokio-tungstenite = { workspace = true } diff --git a/core/crates/tera_core/src/runtime/product_surface.rs b/core/crates/tera_core/src/runtime/product_surface.rs @@ -71,7 +71,10 @@ pub use today::{ TodayError, TodayIngestReceipt, TodayPageRequest, TodayProjectionUpdate, TodayRefreshReceipt, }; #[cfg(feature = "mobile-social")] -pub use today::{TodayRelaySyncState, TodaySyncReceipt}; +pub use today::{ + TodayRelaySyncState, TodaySyncReceipt, TodaySyncTermination, TodayTargetPageSummary, + TodayTargetSyncReceipt, TodayTargetSyncState, +}; use super::TeraRuntime; diff --git a/core/crates/tera_core/src/runtime/product_surface/context.rs b/core/crates/tera_core/src/runtime/product_surface/context.rs @@ -85,6 +85,9 @@ impl LocalNetwork { if relay_urls.is_empty() { return Err(LocalNetworkError::MissingRelay); } + if relay_urls.len() > radroots_transport::target::TARGET_SET_MAX_ITEMS { + return Err(LocalNetworkError::InvalidRelay); + } let mut relays = BTreeSet::new(); let mut canonical_relay_urls = Vec::with_capacity(relay_urls.len()); for relay in relay_urls { diff --git a/core/crates/tera_core/src/runtime/product_surface/today.rs b/core/crates/tera_core/src/runtime/product_surface/today.rs @@ -28,15 +28,7 @@ use radroots_sdk::transport::{ BlossomCancellation, BlossomError, BlossomImageDimensions, BlossomInboundRequest, }; #[cfg(feature = "mobile-social")] -use radroots_sync::{ - PullRequest, - ingest::{AdmissionDecision, AdmissionPolicy}, - pull::PullTermination, -}; -#[cfg(feature = "mobile-social")] -use radroots_transport::{ - Target, outcome::FetchTargetState, source::FetchSelector, target::TargetSet, -}; +use radroots_sync::ingest::{AdmissionDecision, AdmissionPolicy}; #[cfg(feature = "mobile-social")] use super::Phase1LocalMediaArtifact; @@ -77,6 +69,18 @@ mod paging_scope; #[path = "today_scope_tests.rs"] mod scope_tests; +#[cfg(all(test, feature = "mobile-social"))] +#[path = "today_sync_tests.rs"] +mod sync_tests; + +#[cfg(all(test, feature = "mobile-social"))] +#[path = "today_sync_live_tests.rs"] +mod sync_live_tests; + +#[cfg(all(test, feature = "mobile-social"))] +#[path = "today_sync_caps_tests.rs"] +mod sync_caps_tests; + #[derive(Clone, Copy, Debug, Deserialize, Eq, PartialEq, Serialize)] #[serde(rename_all = "PascalCase")] pub enum TodayProjectionUpdate { @@ -106,25 +110,13 @@ pub struct TodayIngestReceipt { } #[cfg(feature = "mobile-social")] -#[derive(Clone, Copy, Debug, Deserialize, Eq, PartialEq, Serialize)] -#[serde(rename_all = "PascalCase")] -pub enum TodayRelaySyncState { - Complete, - Partial, - Offline, -} - +#[path = "today_sync.rs"] +mod relay_sync; #[cfg(feature = "mobile-social")] -#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct TodaySyncReceipt { - pub relay_state: TodayRelaySyncState, - pub pages_fetched: u16, - pub events_observed: u64, - pub events_admitted: u64, - pub events_rejected: u64, - pub projection: TodayRefreshReceipt, -} +pub use relay_sync::{ + TodayRelaySyncState, TodaySyncReceipt, TodaySyncTermination, TodayTargetPageSummary, + TodayTargetSyncReceipt, TodayTargetSyncState, +}; #[derive(Clone, Debug, Eq, PartialEq)] pub struct TodayPageRequest { @@ -231,73 +223,6 @@ struct FrozenTodaySnapshot { } impl TeraRuntime { - /// Pulls bounded Today-relevant relay pages, canonically admits valid - /// observations, and materializes the selected LocalNetwork projection. - #[cfg(feature = "mobile-social")] - pub async fn phase1_sync_today( - &self, - context: &LocalNetwork, - now_unix_seconds: u64, - update: TodayProjectionUpdate, - ) -> Result<TodaySyncReceipt, TodayError> { - let _command = self.lifecycle.enter()?; - if now_unix_seconds == 0 { - return Err(TodayError::InvalidRequest); - } - let targets = context - .relay_urls - .iter() - .map(Target::nostr_relay) - .collect::<Result<Vec<_>, _>>() - .map_err(|_| TodayError::InvalidRequest)?; - let targets = TargetSet::new(targets).map_err(|_| TodayError::InvalidRequest)?; - let selector = FetchSelector::all() - .with_kinds(TODAY_SYNC_KINDS.to_vec()) - .map_err(|_| TodayError::InvalidRequest)?; - let request = PullRequest::new(targets, TODAY_SYNC_PAGE_LIMIT, TODAY_SYNC_MAX_PAGES) - .map_err(|_| TodayError::RuntimeUnavailable)? - .with_selector(selector); - let sync = self - .client - .sync() - .map_err(|_| TodayError::RuntimeUnavailable)? - .ok_or(TodayError::RuntimeUnavailable)?; - let pull = sync - .pull(request, &TodayAdmissionPolicy) - .await - .map_err(|_| TodayError::RuntimeUnavailable)?; - let projection = self - .phase1_refresh_today(context, now_unix_seconds, update) - .await?; - let events_admitted = pull - .ingest_outcomes() - .iter() - .filter(|outcome| outcome.is_ok()) - .count() as u64; - let events_observed = u64::try_from(pull.events_observed()).unwrap_or(u64::MAX); - let events_rejected = events_observed.saturating_sub(events_admitted); - let target_complete = !pull.target_outcomes().is_empty() - && pull - .target_outcomes() - .iter() - .all(|outcome| outcome.state() == FetchTargetState::Complete); - let relay_state = match pull.termination() { - PullTermination::Complete if target_complete => TodayRelaySyncState::Complete, - PullTermination::SourceFailed if pull.pages_fetched() == 0 => { - TodayRelaySyncState::Offline - } - _ => TodayRelaySyncState::Partial, - }; - Ok(TodaySyncReceipt { - relay_state, - pages_fetched: pull.pages_fetched(), - events_observed, - events_admitted, - events_rejected, - projection, - }) - } - /// Durably admits one already verified and visibility-authorized relay observation, /// then advances the selected LocalNetwork projection. pub async fn phase1_ingest_visible( diff --git a/core/crates/tera_core/src/runtime/product_surface/today_sync.rs b/core/crates/tera_core/src/runtime/product_surface/today_sync.rs @@ -0,0 +1,209 @@ +use radroots_sync::{PullRequest, pull::PullTermination}; +use radroots_transport::{ + Target, + outcome::FetchTargetState, + source::FetchSelector, + target::{TARGET_SET_MAX_ITEMS, TargetSet}, +}; +use serde::{Deserialize, Serialize}; + +use super::{ + LocalNetwork, TODAY_SYNC_KINDS, TODAY_SYNC_MAX_PAGES, TODAY_SYNC_PAGE_LIMIT, + TodayAdmissionPolicy, TodayError, TodayProjectionUpdate, TodayRefreshReceipt, +}; +use crate::runtime::TeraRuntime; + +#[derive(Clone, Copy, Debug, Deserialize, Eq, PartialEq, Serialize)] +#[serde(rename_all = "PascalCase")] +pub enum TodayRelaySyncState { + Complete, + Partial, + Offline, +} + +#[derive(Clone, Copy, Debug, Deserialize, Eq, PartialEq, Serialize)] +#[serde(rename_all = "PascalCase")] +pub enum TodaySyncTermination { + Complete, + PageLimit, + Deadline, + Cancelled, + SourceFailed, +} + +impl From<PullTermination> for TodaySyncTermination { + fn from(value: PullTermination) -> Self { + match value { + PullTermination::Complete => Self::Complete, + PullTermination::PageLimit => Self::PageLimit, + PullTermination::Deadline => Self::Deadline, + PullTermination::Cancelled => Self::Cancelled, + PullTermination::SourceFailed => Self::SourceFailed, + } + } +} + +#[derive(Clone, Copy, Debug, Deserialize, Eq, PartialEq, Serialize)] +#[serde(rename_all = "PascalCase")] +pub enum TodayTargetSyncState { + Complete, + Partial, + Unavailable, + FailedRetryable, + FailedTerminal, + Cancelled, +} + +impl From<FetchTargetState> for TodayTargetSyncState { + fn from(value: FetchTargetState) -> Self { + match value { + FetchTargetState::Complete => Self::Complete, + FetchTargetState::Partial => Self::Partial, + FetchTargetState::Unavailable => Self::Unavailable, + FetchTargetState::FailedRetryable => Self::FailedRetryable, + FetchTargetState::FailedTerminal => Self::FailedTerminal, + FetchTargetState::Cancelled => Self::Cancelled, + } + } +} + +#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] +#[serde(rename_all = "camelCase")] +pub struct TodayTargetPageSummary { + pub pages_observed: u16, + pub incomplete_pages: u16, + pub missing_outcome_pages: u16, + pub last_incomplete: Option<TodayTargetSyncState>, +} + +#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] +#[serde(rename_all = "camelCase")] +pub struct TodayTargetSyncReceipt { + pub target_fingerprint: String, + pub final_state: Option<TodayTargetSyncState>, + /// None denotes unknown cumulative evidence, never positive completeness. + pub summary: Option<TodayTargetPageSummary>, +} + +#[derive(Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] +#[serde(rename_all = "camelCase")] +pub struct TodaySyncReceipt { + pub relay_state: TodayRelaySyncState, + pub termination: TodaySyncTermination, + /// Stable request order, bounded by the shared target-set limit. + pub targets: Vec<TodayTargetSyncReceipt>, + pub pages_fetched: u16, + pub events_observed: u64, + pub events_admitted: u64, + pub events_rejected: u64, + pub projection: TodayRefreshReceipt, +} + +impl TeraRuntime { + /// Pulls finite Today observations under the shared network deadline, then + /// materializes the local projection and retains scoped relay evidence. + pub async fn phase1_sync_today( + &self, + context: &LocalNetwork, + now_unix_seconds: u64, + update: TodayProjectionUpdate, + ) -> Result<TodaySyncReceipt, TodayError> { + let _command = self.lifecycle.enter()?; + if now_unix_seconds == 0 + || context.relay_urls.is_empty() + || context.relay_urls.len() > TARGET_SET_MAX_ITEMS + { + return Err(TodayError::InvalidRequest); + } + let targets = context + .relay_urls + .iter() + .map(Target::nostr_relay) + .collect::<Result<Vec<_>, _>>() + .map_err(|_| TodayError::InvalidRequest)?; + let targets = TargetSet::new(targets).map_err(|_| TodayError::InvalidRequest)?; + let selector = FetchSelector::all() + .with_kinds(TODAY_SYNC_KINDS.to_vec()) + .map_err(|_| TodayError::InvalidRequest)?; + let request = + PullRequest::new(targets.clone(), TODAY_SYNC_PAGE_LIMIT, TODAY_SYNC_MAX_PAGES) + .map_err(|_| TodayError::RuntimeUnavailable)? + .with_selector(selector); + let sync = self + .client + .sync() + .map_err(|_| TodayError::RuntimeUnavailable)? + .ok_or(TodayError::RuntimeUnavailable)?; + let pull = sync + .pull(request, &TodayAdmissionPolicy) + .await + .map_err(|_| TodayError::RuntimeUnavailable)?; + let projection = self + .phase1_refresh_today(context, now_unix_seconds, update) + .await?; + let events_admitted = pull + .ingest_outcomes() + .iter() + .filter(|outcome| outcome.is_ok()) + .count() as u64; + let events_observed = + u64::try_from(pull.events_observed()).map_err(|_| TodayError::InvalidRequest)?; + let events_rejected = events_observed.saturating_sub(events_admitted); + let target_complete = pull.target_summaries().is_some_and(|summaries| { + summaries.len() == targets.len() + && targets.targets().iter().all(|target| { + summaries.iter().any(|summary| { + summary.target() == target.fingerprint() + && summary.pages_observed() == pull.pages_fetched() + && summary.all_pages_complete() + }) + }) + }); + let relay_state = match pull.termination() { + PullTermination::Complete if target_complete => TodayRelaySyncState::Complete, + PullTermination::SourceFailed if pull.pages_fetched() == 0 => { + TodayRelaySyncState::Offline + } + _ => TodayRelaySyncState::Partial, + }; + let targets = targets + .targets() + .iter() + .map(|target| { + let final_state = pull + .target_outcomes() + .iter() + .find(|outcome| outcome.target() == target.fingerprint()) + .map(|outcome| outcome.state().into()); + let summary = pull + .target_summaries() + .and_then(|summaries| { + summaries + .iter() + .find(|summary| summary.target() == target.fingerprint()) + }) + .map(|summary| TodayTargetPageSummary { + pages_observed: summary.pages_observed(), + incomplete_pages: summary.incomplete_pages(), + missing_outcome_pages: summary.missing_outcome_pages(), + last_incomplete: summary.last_incomplete().map(Into::into), + }); + TodayTargetSyncReceipt { + target_fingerprint: target.fingerprint().as_str().to_owned(), + final_state, + summary, + } + }) + .collect(); + Ok(TodaySyncReceipt { + relay_state, + termination: pull.termination().into(), + targets, + pages_fetched: pull.pages_fetched(), + events_observed, + events_admitted, + events_rejected, + projection, + }) + } +} diff --git a/core/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs b/core/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs @@ -0,0 +1,86 @@ +use super::sync_tests::runtime; +use super::tests::{context, signed}; +use super::*; +use radroots_transport::{ + Error, EventSource, FetchPage, FetchRequest, SourceStatus, + outcome::{FetchTargetOutcome, FetchTargetState}, + source::{EventProvenance, NextPage, ObservedEvent}, +}; +use std::sync::Arc; + +struct BatchSource { + count: usize, +} + +impl EventSource for BatchSource { + fn status(&self) -> radroots_transport::BoxFuture<'_, Result<SourceStatus, Error>> { + Box::pin(async { Err(Error::UnsupportedOperation) }) + } + + fn fetch( + &self, + request: FetchRequest, + ) -> radroots_transport::BoxFuture<'_, Result<FetchPage, Error>> { + Box::pin(async move { + let target = request.target_set().targets()[0].fingerprint().clone(); + let event = signed(1, vec![], "bounded observation", 2_000_000_000); + let provenance = EventProvenance::new( + radroots_transport::TransportId::NOSTR, + target.clone(), + 2_000_000_100_000, + ) + .unwrap(); + let events = vec![ObservedEvent::new(event, provenance); self.count]; + FetchPage::for_request( + &request, + events, + vec![FetchTargetOutcome::new(target, FetchTargetState::Complete)], + NextPage::Complete, + ) + }) + } +} + +#[tokio::test] +async fn maximum_returned_observations_are_bounded_and_deduplicated_in_local_content() { + let runtime = runtime(Arc::new(BatchSource { + count: usize::from(TODAY_SYNC_PAGE_LIMIT), + })); + let receipt = runtime + .phase1_sync_today( + &context(None, 1), + 2_000_000_200, + TodayProjectionUpdate::Incremental, + ) + .await + .unwrap(); + assert_eq!(receipt.events_observed, u64::from(TODAY_SYNC_PAGE_LIMIT)); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Complete); + assert_eq!(receipt.projection.visible_cards, 1); + assert_eq!(receipt.projection.source_events, 1); +} + +#[tokio::test] +async fn an_oversized_source_page_never_becomes_success_or_admitted_history() { + let runtime = runtime(Arc::new(BatchSource { + count: usize::from(TODAY_SYNC_PAGE_LIMIT) + 1, + })); + let receipt = runtime + .phase1_sync_today( + &context(None, 1), + 2_000_000_200, + TodayProjectionUpdate::Incremental, + ) + .await + .unwrap(); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Offline); + assert_eq!(receipt.termination, TodaySyncTermination::SourceFailed); + assert_eq!(receipt.pages_fetched, 0); + assert_eq!(receipt.events_observed, 0); + assert_eq!(receipt.projection.source_events, 0); + assert_eq!(receipt.targets[0].final_state, None); + assert_eq!( + receipt.targets[0].summary.as_ref().unwrap().pages_observed, + 0 + ); +} diff --git a/core/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs b/core/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs @@ -0,0 +1,247 @@ +use super::sync_tests::runtime; +use super::tests::{context, ingest, signed}; +use super::*; +use futures_util::{SinkExt, StreamExt}; +use radroots_transport_nostr::{ + Config, NostrTransport, RelayAccess, RelayEndpoint, RelayProfile, RelayProfileKind, + RelayUrlPolicy, +}; +use serde_json::Value; +use std::sync::Arc; +use std::time::{Duration, Instant}; +use tokio::net::TcpListener; +use tokio::sync::oneshot; +use tokio_tungstenite::{accept_async, tungstenite::Message}; + +async fn listener() -> (TcpListener, String) { + let listener = TcpListener::bind("127.0.0.1:0").await.unwrap(); + let url = format!("ws://{}", listener.local_addr().unwrap()); + (listener, url) +} + +fn live_runtime(urls: &[String], connections: usize) -> TeraRuntime { + let endpoints = urls + .iter() + .map(|url| RelayEndpoint::new(url, RelayUrlPolicy::Local, RelayAccess::ReadOnly).unwrap()); + let profile = RelayProfile::explicit(RelayProfileKind::Simulator, endpoints).unwrap(); + let config = Config::from_profile(profile) + .with_timeouts(1000, 1000, 500) + .unwrap() + .with_max_connections(connections) + .unwrap(); + runtime(Arc::new(NostrTransport::new(config))) +} + +fn selected(urls: Vec<String>) -> LocalNetwork { + LocalNetwork::new_for_relay_policy( + "live".into(), + "Live".into(), + urls, + None, + vec![], + 1, + super::super::LocalNetworkRelayPolicy::Simulator, + ) + .unwrap() +} + +#[derive(Clone, Copy)] +enum Reply { + Stall, + Complete, + Continuous, +} + +async fn serve(listener: TcpListener, reply: Reply, started: oneshot::Sender<()>) -> usize { + let (stream, _) = listener.accept().await.unwrap(); + let mut socket = accept_async(stream).await.unwrap(); + let mut started = Some(started); + let mut sent = 0; + while let Some(message) = socket.next().await { + let Ok(Message::Text(message)) = message else { + continue; + }; + let values: Value = serde_json::from_str(&message).unwrap(); + if values[0] == "CLOSE" { + return sent; + } + if values[0] != "REQ" { + continue; + } + assert_eq!(values.as_array().unwrap().len(), 3, "one remote filter"); + // The shared adapter uses its existing per-relay candidate cap; + // the application-facing returned page remains limited to 500. + assert_eq!(values[2]["limit"], 1000); + assert_eq!(values[2]["kinds"], serde_json::json!(TODAY_SYNC_KINDS)); + started.take().unwrap().send(()).unwrap(); + match reply { + Reply::Stall => {} + Reply::Complete => { + socket + .send(Message::Text( + serde_json::to_string(&("EOSE", &values[1])).unwrap().into(), + )) + .await + .unwrap(); + } + Reply::Continuous => { + // Valid small notifications never reach EOSE. The request must + // still finish under its original deadline/work inventory. + for _ in 0..10_000 { + if socket + .send(Message::Text("[\"NOTICE\",\"still active\"]".into())) + .await + .is_err() + { + break; + } + sent += 1; + tokio::task::yield_now().await; + } + } + } + } + sent +} + +#[tokio::test] +async fn a_never_responding_relay_finishes_and_preserves_cached_today() { + let (listener, url) = listener().await; + let (started, observed) = oneshot::channel(); + let server = tokio::spawn(serve(listener, Reply::Stall, started)); + let runtime = live_runtime(std::slice::from_ref(&url), 1); + let selected = selected(vec![url]); + ingest( + &runtime, + &selected, + signed(1, vec![], "cached", 2_000_000_000), + 2_000_000_100, + ) + .await; + let began = Instant::now(); + let receipt = tokio::time::timeout( + Duration::from_secs(5), + runtime.phase1_sync_today(&selected, 2_000_000_200, TodayProjectionUpdate::Incremental), + ) + .await + .unwrap() + .unwrap(); + observed.await.unwrap(); + assert!(began.elapsed() < Duration::from_secs(5)); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Partial); + assert_eq!( + receipt.targets[0].final_state, + Some(TodayTargetSyncState::Cancelled) + ); + assert_eq!(receipt.projection.visible_cards, 1); + tokio::time::timeout(Duration::from_secs(5), server) + .await + .unwrap() + .unwrap(); +} + +#[tokio::test] +async fn continuously_active_relay_cannot_keep_a_today_refresh_open() { + let (listener, url) = listener().await; + let (started, observed) = oneshot::channel(); + let server = tokio::spawn(serve(listener, Reply::Continuous, started)); + let runtime = live_runtime(std::slice::from_ref(&url), 1); + let selected = selected(vec![url]); + let receipt = tokio::time::timeout( + Duration::from_secs(5), + runtime.phase1_sync_today(&selected, 2_000_000_200, TodayProjectionUpdate::Incremental), + ) + .await + .unwrap() + .unwrap(); + observed.await.unwrap(); + assert_ne!(receipt.relay_state, TodayRelaySyncState::Complete); + assert_eq!(receipt.events_observed, 0); + assert!(receipt.pages_fetched <= TODAY_SYNC_MAX_PAGES); + let sent = tokio::time::timeout(Duration::from_secs(5), server) + .await + .unwrap() + .unwrap(); + assert!(sent > 0); +} + +#[tokio::test] +async fn a_good_and_a_stalled_relay_keep_their_distinct_today_evidence() { + let (good, good_url) = listener().await; + let (slow, slow_url) = listener().await; + let (good_started, good_observed) = oneshot::channel(); + let (slow_started, slow_observed) = oneshot::channel(); + let good_server = tokio::spawn(serve(good, Reply::Complete, good_started)); + let slow_server = tokio::spawn(serve(slow, Reply::Stall, slow_started)); + let selected = selected(vec![good_url, slow_url]); + let runtime = live_runtime(&selected.relay_urls, 2); + let receipt = tokio::time::timeout( + Duration::from_secs(5), + runtime.phase1_sync_today(&selected, 2_000_000_200, TodayProjectionUpdate::Incremental), + ) + .await + .unwrap() + .unwrap(); + good_observed.await.unwrap(); + slow_observed.await.unwrap(); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Partial); + assert_eq!( + receipt + .targets + .iter() + .filter(|target| target.final_state == Some(TodayTargetSyncState::Complete)) + .count(), + 1 + ); + assert_eq!( + receipt + .targets + .iter() + .filter(|target| target.final_state == Some(TodayTargetSyncState::Cancelled)) + .count(), + 1 + ); + tokio::time::timeout(Duration::from_secs(5), good_server) + .await + .unwrap() + .unwrap(); + tokio::time::timeout(Duration::from_secs(5), slow_server) + .await + .unwrap() + .unwrap(); +} + +#[tokio::test] +async fn dropping_today_refresh_closes_the_remote_request_and_keeps_local_reads_usable() { + let (listener, url) = listener().await; + let (started, observed) = oneshot::channel(); + let server = tokio::spawn(serve(listener, Reply::Stall, started)); + let runtime = live_runtime(std::slice::from_ref(&url), 1); + let selected = selected(vec![url]); + let mut refresh = Box::pin(runtime.phase1_sync_today( + &selected, + 2_000_000_200, + TodayProjectionUpdate::Incremental, + )); + tokio::time::timeout(Duration::from_secs(5), async { + tokio::select! { + _ = &mut refresh => panic!("refresh ended before published request"), + value = observed => value.unwrap(), + } + }) + .await + .unwrap(); + drop(refresh); + tokio::time::timeout(Duration::from_secs(5), server) + .await + .unwrap() + .unwrap(); + runtime + .phase1_refresh_today( + &context(None, 1), + 2_000_000_200, + TodayProjectionUpdate::Incremental, + ) + .await + .unwrap(); +} diff --git a/core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs b/core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs @@ -0,0 +1,260 @@ +use super::tests::{context, ingest, signed}; +use super::*; +use std::collections::VecDeque; +use std::sync::{Arc, Mutex, RwLock, atomic::AtomicBool}; + +use radroots_transport::{ + Error as TransportError, EventSource, FetchPage, FetchRequest, SourceStatus, + outcome::{FetchTargetOutcome, FetchTargetState}, + source::{FetchCursor, NextPage}, +}; + +struct ScriptedSource { + pages: Mutex<VecDeque<Vec<Option<FetchTargetState>>>>, +} + +impl EventSource for ScriptedSource { + fn status(&self) -> radroots_transport::BoxFuture<'_, Result<SourceStatus, TransportError>> { + Box::pin(async { unreachable!("explicit refresh only") }) + } + + fn fetch( + &self, + request: FetchRequest, + ) -> radroots_transport::BoxFuture<'_, Result<FetchPage, TransportError>> { + Box::pin(async move { + assert_eq!(request.bounds().limit(), TODAY_SYNC_PAGE_LIMIT); + assert_eq!(request.selector().kinds(), TODAY_SYNC_KINDS); + let now = std::time::SystemTime::now() + .duration_since(std::time::UNIX_EPOCH) + .unwrap() + .as_millis() as u64; + assert!(request.bounds().deadline_unix_ms() > now); + assert!(request.bounds().deadline_unix_ms() <= now + 30_000); + let mut pages = self.pages.lock().expect("pages"); + let states = pages.pop_front().expect("bounded page count"); + assert_eq!(states.len(), request.target_set().len()); + let outcomes = request + .target_set() + .targets() + .iter() + .zip(states) + .filter_map(|(target, state)| { + state.map(|state| FetchTargetOutcome::new(target.fingerprint().clone(), state)) + }) + .collect(); + let next = if pages.is_empty() { + NextPage::Complete + } else { + NextPage::Cursor( + FetchCursor::parse(format!("remaining-{}", pages.len())).expect("cursor"), + ) + }; + FetchPage::for_request(&request, vec![], outcomes, next) + }) + } +} + +pub(super) fn runtime(source: Arc<dyn EventSource>) -> TeraRuntime { + let client = radroots_sdk::ClientBuilder::memory_default() + .source(source) + .host_sync(radroots_sdk::sync::HostPolicy::standard()) + .build() + .expect("client"); + TeraRuntime { + client, + started_unix_ms: 1, + shutting_down: AtomicBool::new(false), + lifecycle: Default::default(), + platform_app: RwLock::new(None), + store_public_key: None, + mutations: Default::default(), + settings_lock: tokio::sync::Mutex::new(()), + identity_session: tokio::sync::RwLock::new(None), + inbound_media_directory: None, + inbound_media_lock: tokio::sync::Mutex::new(()), + } +} + +#[tokio::test] +async fn later_complete_page_does_not_erase_partial_refresh_or_cached_content() { + let source = Arc::new(ScriptedSource { + pages: Mutex::new(VecDeque::from([ + vec![Some(FetchTargetState::Partial)], + vec![Some(FetchTargetState::Complete)], + ])), + }); + let runtime = runtime(source); + let selected = context(None, 1); + ingest( + &runtime, + &selected, + signed(1, vec![], "saved before refresh", 2_000_000_000), + 2_000_000_100, + ) + .await; + let receipt = runtime + .phase1_sync_today(&selected, 2_000_000_200, TodayProjectionUpdate::Incremental) + .await + .expect("refresh"); + assert_eq!(receipt.pages_fetched, 2); + assert_eq!(receipt.projection.visible_cards, 1); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Partial); + assert_eq!(receipt.termination, TodaySyncTermination::Complete); + assert_eq!(receipt.targets.len(), 1); + assert_eq!( + receipt.targets[0].final_state, + Some(TodayTargetSyncState::Complete) + ); + let summary = receipt.targets[0] + .summary + .as_ref() + .expect("measured evidence"); + assert_eq!(summary.pages_observed, 2); + assert_eq!(summary.incomplete_pages, 1); + assert_eq!(summary.missing_outcome_pages, 0); + assert_eq!(summary.last_incomplete, Some(TodayTargetSyncState::Partial)); +} + +#[tokio::test] +async fn requested_targets_preserve_missing_and_failed_outcomes_independently() { + let source = Arc::new(ScriptedSource { + pages: Mutex::new(VecDeque::from([vec![ + Some(FetchTargetState::Complete), + None, + Some(FetchTargetState::FailedRetryable), + ]])), + }); + let runtime = runtime(source); + let mut selected = context(None, 1); + selected.relay_urls = (0..3) + .map(|index| format!("wss://relay-{index}.example")) + .collect(); + let receipt = runtime + .phase1_sync_today(&selected, 2_000_000_200, TodayProjectionUpdate::Incremental) + .await + .unwrap(); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Partial); + assert_eq!(receipt.targets.len(), 3); + assert_eq!( + receipt.targets[0] + .summary + .as_ref() + .unwrap() + .incomplete_pages, + 0 + ); + assert_eq!(receipt.targets[1].final_state, None); + assert_eq!( + receipt.targets[1] + .summary + .as_ref() + .unwrap() + .missing_outcome_pages, + 1 + ); + assert_eq!( + receipt.targets[2].final_state, + Some(TodayTargetSyncState::FailedRetryable) + ); + assert_eq!( + receipt.targets[2] + .summary + .as_ref() + .unwrap() + .incomplete_pages, + 1 + ); + for (target, url) in receipt.targets.iter().zip(&selected.relay_urls) { + assert_eq!( + target.target_fingerprint, + radroots_transport::Target::nostr_relay(url) + .unwrap() + .fingerprint() + .as_str() + ); + } + assert_eq!( + serde_json::from_slice::<TodaySyncReceipt>(&serde_json::to_vec(&receipt).unwrap()).unwrap(), + receipt + ); +} + +#[tokio::test] +async fn page_limit_returns_eight_pages_and_retains_the_remaining_backfill() { + let source = Arc::new(ScriptedSource { + pages: Mutex::new(VecDeque::from(vec![ + vec![Some(FetchTargetState::Complete)]; + usize::from(TODAY_SYNC_MAX_PAGES) + 1 + ])), + }); + let runtime = runtime(source.clone()); + let receipt = runtime + .phase1_sync_today( + &context(None, 1), + 2_000_000_200, + TodayProjectionUpdate::Incremental, + ) + .await + .unwrap(); + assert_eq!(receipt.pages_fetched, TODAY_SYNC_MAX_PAGES); + assert_eq!(receipt.termination, TodaySyncTermination::PageLimit); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Partial); + assert_eq!(source.pages.lock().unwrap().len(), 1); + assert_eq!( + receipt.targets[0].summary.as_ref().unwrap().pages_observed, + TODAY_SYNC_MAX_PAGES + ); +} + +#[tokio::test] +async fn relay_inventory_accepts_the_shared_maximum_and_rejects_extra_before_fetch() { + use radroots_transport::target::TARGET_SET_MAX_ITEMS; + let relays = (0..TARGET_SET_MAX_ITEMS) + .map(|index| format!("wss://relay-{index}.example")) + .collect::<Vec<_>>(); + let selected = LocalNetwork::new( + "bounds".into(), + "Bounds".into(), + relays.clone(), + None, + vec![], + 1, + ) + .unwrap(); + let source = Arc::new(ScriptedSource { + pages: Mutex::new(VecDeque::from([vec![ + Some(FetchTargetState::Complete); + TARGET_SET_MAX_ITEMS + ]])), + }); + let runtime = runtime(source.clone()); + let receipt = runtime + .phase1_sync_today(&selected, 2_000_000_200, TodayProjectionUpdate::Incremental) + .await + .unwrap(); + assert_eq!(receipt.relay_state, TodayRelaySyncState::Complete); + assert_eq!(receipt.targets.len(), TARGET_SET_MAX_ITEMS); + let mut oversized = selected; + oversized.relay_urls.push("wss://extra.example".into()); + assert!( + LocalNetwork::new( + "bounds".into(), + "Bounds".into(), + oversized.relay_urls.clone(), + None, + vec![], + 1 + ) + .is_err() + ); + let decoded: LocalNetwork = + serde_json::from_slice(&serde_json::to_vec(&oversized).unwrap()).unwrap(); + assert!(matches!( + runtime + .phase1_sync_today(&decoded, 2_000_000_200, TodayProjectionUpdate::Incremental) + .await, + Err(TodayError::InvalidRequest) + )); + assert!(source.pages.lock().unwrap().is_empty()); +} diff --git a/core/crates/tera_ffi/src/dto.rs b/core/crates/tera_ffi/src/dto.rs @@ -25,8 +25,7 @@ use tera_core::runtime::{ Phase1InboundMediaState, Phase1MediaPrerequisite, Phase1MediaStage, Phase1OutboxState, Phase1QueuePolicy, Phase1RelaySatisfaction, Phase1UploadIntent, ProfileSummary, SearchResult, SearchResultType, SupportingProfile, ThreadEntry, TodayCard, TodayCardType, - TodayPage, TodayProjectionUpdate, TodayRefreshReceipt, TodayRelaySyncState, - TodaySyncReceipt, + TodayPage, TodayProjectionUpdate, TodayRefreshReceipt, }, sdk::{ SdkBlossomConfigurationRecord, SdkBlossomEvidenceRecord, SdkCapabilityRecord, @@ -37,6 +36,12 @@ use tera_core::runtime::{ use crate::TeraAppError; +mod today_sync; +pub use today_sync::{ + FfiTodayRelaySyncState, FfiTodaySyncRecord, FfiTodaySyncTermination, FfiTodayTargetPageSummary, + FfiTodayTargetSyncRecord, FfiTodayTargetSyncState, +}; + pub const MOBILE_FFI_SCHEMA_VERSION: u16 = 1; pub const PREPARED_MEDIA_FFI_SCHEMA_VERSION: u16 = 2; const MEDIA_REFERENCE_MAX_BYTES: usize = 256; @@ -770,43 +775,6 @@ pub struct FfiTodayRefreshRecord { pub changed: bool, } -#[derive(Clone, Copy, Debug, Eq, PartialEq, uniffi::Enum)] -pub enum FfiTodayRelaySyncState { - Complete, - Partial, - Offline, -} - -#[derive(Clone, Debug, Eq, PartialEq, uniffi::Record)] -pub struct FfiTodaySyncRecord { - pub schema_version: u16, - pub relay_state: FfiTodayRelaySyncState, - pub pages_fetched: u16, - pub events_observed: u64, - pub events_admitted: u64, - pub events_rejected: u64, - pub projection: FfiTodayRefreshRecord, -} - -#[cfg_attr(coverage_nightly, coverage(off))] -impl From<TodaySyncReceipt> for FfiTodaySyncRecord { - fn from(value: TodaySyncReceipt) -> Self { - Self { - schema_version: MOBILE_FFI_SCHEMA_VERSION, - relay_state: match value.relay_state { - TodayRelaySyncState::Complete => FfiTodayRelaySyncState::Complete, - TodayRelaySyncState::Partial => FfiTodayRelaySyncState::Partial, - TodayRelaySyncState::Offline => FfiTodayRelaySyncState::Offline, - }, - pages_fetched: value.pages_fetched, - events_observed: value.events_observed, - events_admitted: value.events_admitted, - events_rejected: value.events_rejected, - projection: value.projection.into(), - } - } -} - #[cfg_attr(coverage_nightly, coverage(off))] impl From<TodayRefreshReceipt> for FfiTodayRefreshRecord { fn from(value: TodayRefreshReceipt) -> Self { diff --git a/core/crates/tera_ffi/src/dto/today_sync.rs b/core/crates/tera_ffi/src/dto/today_sync.rs @@ -0,0 +1,125 @@ +use super::{FfiTodayRefreshRecord, MOBILE_FFI_SCHEMA_VERSION}; +use tera_core::runtime::product_surface::{ + TodayRelaySyncState, TodaySyncReceipt, TodaySyncTermination, TodayTargetPageSummary, + TodayTargetSyncReceipt, TodayTargetSyncState, +}; + +#[derive(Clone, Copy, Debug, Eq, PartialEq, uniffi::Enum)] +pub enum FfiTodayRelaySyncState { + Complete, + Partial, + Offline, +} + +#[derive(Clone, Copy, Debug, Eq, PartialEq, uniffi::Enum)] +pub enum FfiTodaySyncTermination { + Complete, + PageLimit, + Deadline, + Cancelled, + SourceFailed, +} + +impl From<TodaySyncTermination> for FfiTodaySyncTermination { + fn from(value: TodaySyncTermination) -> Self { + match value { + TodaySyncTermination::Complete => Self::Complete, + TodaySyncTermination::PageLimit => Self::PageLimit, + TodaySyncTermination::Deadline => Self::Deadline, + TodaySyncTermination::Cancelled => Self::Cancelled, + TodaySyncTermination::SourceFailed => Self::SourceFailed, + } + } +} + +#[derive(Clone, Copy, Debug, Eq, PartialEq, uniffi::Enum)] +pub enum FfiTodayTargetSyncState { + Complete, + Partial, + Unavailable, + FailedRetryable, + FailedTerminal, + Cancelled, +} + +impl From<TodayTargetSyncState> for FfiTodayTargetSyncState { + fn from(value: TodayTargetSyncState) -> Self { + match value { + TodayTargetSyncState::Complete => Self::Complete, + TodayTargetSyncState::Partial => Self::Partial, + TodayTargetSyncState::Unavailable => Self::Unavailable, + TodayTargetSyncState::FailedRetryable => Self::FailedRetryable, + TodayTargetSyncState::FailedTerminal => Self::FailedTerminal, + TodayTargetSyncState::Cancelled => Self::Cancelled, + } + } +} + +#[derive(Clone, Debug, Eq, PartialEq, uniffi::Record)] +pub struct FfiTodayTargetPageSummary { + pub pages_observed: u16, + pub incomplete_pages: u16, + pub missing_outcome_pages: u16, + pub last_incomplete: Option<FfiTodayTargetSyncState>, +} + +impl From<TodayTargetPageSummary> for FfiTodayTargetPageSummary { + fn from(value: TodayTargetPageSummary) -> Self { + Self { + pages_observed: value.pages_observed, + incomplete_pages: value.incomplete_pages, + missing_outcome_pages: value.missing_outcome_pages, + last_incomplete: value.last_incomplete.map(Into::into), + } + } +} + +#[derive(Clone, Debug, Eq, PartialEq, uniffi::Record)] +pub struct FfiTodayTargetSyncRecord { + pub target_fingerprint: String, + pub final_state: Option<FfiTodayTargetSyncState>, + pub summary: Option<FfiTodayTargetPageSummary>, +} + +impl From<TodayTargetSyncReceipt> for FfiTodayTargetSyncRecord { + fn from(value: TodayTargetSyncReceipt) -> Self { + Self { + target_fingerprint: value.target_fingerprint, + final_state: value.final_state.map(Into::into), + summary: value.summary.map(Into::into), + } + } +} + +#[derive(Clone, Debug, Eq, PartialEq, uniffi::Record)] +pub struct FfiTodaySyncRecord { + pub schema_version: u16, + pub relay_state: FfiTodayRelaySyncState, + pub termination: FfiTodaySyncTermination, + pub targets: Vec<FfiTodayTargetSyncRecord>, + pub pages_fetched: u16, + pub events_observed: u64, + pub events_admitted: u64, + pub events_rejected: u64, + pub projection: FfiTodayRefreshRecord, +} + +impl From<TodaySyncReceipt> for FfiTodaySyncRecord { + fn from(value: TodaySyncReceipt) -> Self { + Self { + schema_version: MOBILE_FFI_SCHEMA_VERSION, + relay_state: match value.relay_state { + TodayRelaySyncState::Complete => FfiTodayRelaySyncState::Complete, + TodayRelaySyncState::Partial => FfiTodayRelaySyncState::Partial, + TodayRelaySyncState::Offline => FfiTodayRelaySyncState::Offline, + }, + termination: value.termination.into(), + targets: value.targets.into_iter().map(Into::into).collect(), + pages_fetched: value.pages_fetched, + events_observed: value.events_observed, + events_admitted: value.events_admitted, + events_rejected: value.events_rejected, + projection: value.projection.into(), + } + } +} diff --git a/core/crates/tera_ffi/tests/today_sync_contract.rs b/core/crates/tera_ffi/tests/today_sync_contract.rs @@ -0,0 +1,122 @@ +use tera_core::runtime::product_surface::{ + TodayProjectionUpdate, TodayRefreshReceipt, TodayRelaySyncState, TodaySyncReceipt, + TodaySyncTermination, TodayTargetPageSummary, TodayTargetSyncReceipt, TodayTargetSyncState, +}; +use tera_ffi::{ + FfiTodayProjectionUpdate, FfiTodayRelaySyncState, FfiTodaySyncRecord, FfiTodaySyncTermination, + FfiTodayTargetSyncState, MOBILE_FFI_SCHEMA_VERSION, +}; + +#[test] +fn ffi_preserves_partial_history_even_when_the_final_target_state_is_complete() { + let receipt = TodaySyncReceipt { + relay_state: TodayRelaySyncState::Partial, + termination: TodaySyncTermination::PageLimit, + targets: vec![ + TodayTargetSyncReceipt { + target_fingerprint: "opaque".into(), + final_state: Some(TodayTargetSyncState::Complete), + summary: Some(TodayTargetPageSummary { + pages_observed: 8, + incomplete_pages: 1, + missing_outcome_pages: 2, + last_incomplete: Some(TodayTargetSyncState::FailedRetryable), + }), + }, + TodayTargetSyncReceipt { + target_fingerprint: "unknown".into(), + final_state: None, + summary: None, + }, + ], + pages_fetched: 8, + events_observed: 500, + events_admitted: 490, + events_rejected: 10, + projection: TodayRefreshReceipt { + update: TodayProjectionUpdate::Rebuild, + source_events: 501, + visible_cards: 400, + profiles: 20, + thread_entries: 70, + content_generation: 7, + changed: true, + }, + }; + let record: FfiTodaySyncRecord = receipt.into(); + assert_eq!(record.schema_version, MOBILE_FFI_SCHEMA_VERSION); + assert_eq!(record.relay_state, FfiTodayRelaySyncState::Partial); + assert_eq!(record.termination, FfiTodaySyncTermination::PageLimit); + assert_eq!(record.targets.len(), 2); + assert_eq!(record.targets[0].target_fingerprint, "opaque"); + assert_eq!( + record.targets[0].final_state, + Some(FfiTodayTargetSyncState::Complete) + ); + let summary = record.targets[0].summary.as_ref().unwrap(); + assert_eq!(summary.pages_observed, 8); + assert_eq!(summary.incomplete_pages, 1); + assert_eq!(summary.missing_outcome_pages, 2); + assert_eq!( + summary.last_incomplete, + Some(FfiTodayTargetSyncState::FailedRetryable) + ); + assert_eq!(record.targets[1].final_state, None); + assert_eq!(record.targets[1].summary, None); + assert_eq!( + ( + record.pages_fetched, + record.events_observed, + record.events_admitted, + record.events_rejected + ), + (8, 500, 490, 10) + ); + assert_eq!(record.projection.update, FfiTodayProjectionUpdate::Rebuild); + assert_eq!(record.projection.source_events, 501); + assert_eq!(record.projection.visible_cards, 400); + assert_eq!(record.projection.profiles, 20); + assert_eq!(record.projection.thread_entries, 70); + assert_eq!(record.projection.content_generation, 7); + assert!(record.projection.changed); +} + +#[test] +fn ffi_preserves_every_typed_target_and_termination_state() { + let states = [ + TodayTargetSyncState::Complete, + TodayTargetSyncState::Partial, + TodayTargetSyncState::Unavailable, + TodayTargetSyncState::FailedRetryable, + TodayTargetSyncState::FailedTerminal, + TodayTargetSyncState::Cancelled, + ]; + assert_eq!( + states.map(FfiTodayTargetSyncState::from), + [ + FfiTodayTargetSyncState::Complete, + FfiTodayTargetSyncState::Partial, + FfiTodayTargetSyncState::Unavailable, + FfiTodayTargetSyncState::FailedRetryable, + FfiTodayTargetSyncState::FailedTerminal, + FfiTodayTargetSyncState::Cancelled + ] + ); + let ends = [ + TodaySyncTermination::Complete, + TodaySyncTermination::PageLimit, + TodaySyncTermination::Deadline, + TodaySyncTermination::Cancelled, + TodaySyncTermination::SourceFailed, + ]; + assert_eq!( + ends.map(FfiTodaySyncTermination::from), + [ + FfiTodaySyncTermination::Complete, + FfiTodaySyncTermination::PageLimit, + FfiTodaySyncTermination::Deadline, + FfiTodaySyncTermination::Cancelled, + FfiTodaySyncTermination::SourceFailed + ] + ); +} diff --git a/project.yml b/project.yml @@ -61,6 +61,8 @@ targets: - path: TeraTests/TeraRootShellTests.swift - path: TeraTests/TeraStateMigrationTests.swift - path: TeraTests/TeraTodayStoreTests.swift + - path: TeraTests/TeraTodaySyncFixtures.swift + - path: TeraTests/TeraTodaySyncReceiptTests.swift - path: TeraTests/TeraTodayPresentationTests.swift - path: TeraTests/TeraTodayCacheFirstTests.swift - path: TeraTests/TeraTodayContextTests.swift 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 = "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" +revision = "ab084e6943b24e24cb7408f05fbb6241ae8f8c83" architecture = "radroots.crates.release.v2" -workspace_catalog_sha256 = "deca0c080deae187ff8186c0708903e42f41ea57f77c5f91581e23aa561164a4" +workspace_catalog_sha256 = "ee295f2352e2577a4052d980624415aec9871197d4fc9910a4c21c83a9179200" version = "0.1.0-alpha" -source_archive_sha256 = "2cf12c24ed649c3c8dd48cebcb8583996646e116fc2472539a55748c803584db" -lockfile_sha256 = "04cebf8cfaf5fcbc22a08378fd5ae96a8fa98ee66244ef1099541d564f3bb936" +source_archive_sha256 = "ff091181f3bb081475c87997b83d6d84425f9e868a6d4ad2018ee13406ebac19" +lockfile_sha256 = "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c" diff --git a/release/provenance.json b/release/provenance.json @@ -1,12 +1,12 @@ { "artifacts": { "app_api_sha256": "020924097c0d7efc33128cb8fd3d3b2026d95f57c44da71880e585aff80f070b", - "ffi_api_sha256": "ab87eb6e3d4512acc3986120c38988f8e7559ac1781de76d9808e0bae338d1de", - "ffi_provenance_sha256": "68a7d328ad834e62bc05f859eb2bc527d4a78a8f38cfab7e72e1feb4eb6c839c", + "ffi_api_sha256": "985b96ed14cbcf4945b547ed7d0abf475c5bf79c5eb4b3649a745c2dfaf9385d", + "ffi_provenance_sha256": "5410d120f183842192a08bcbec975f59f2d32e0dc4988b0f517770743ec1774b", "info_plist_sha256": "15ef08b1cdd1096cfb9eeaf5be5bf8f814807a7ca9350bbbb47860fa72ec13ef", "privacy_manifest_sha256": "a331d51864743ebe4e00dd22360b4a538b6b3ac26a6b3eb54094e60a36959a12", - "sbom_sha256": "6b5ce897d5273290febc8b831663e12dea759cb0084f182ba7949e1c593fc410", - "xcode_project_sha256": "09a5e54a257aa67ebadeae5eb256790426e6dbb9bf0fa3a1a854ff1c2f455ec9" + "sbom_sha256": "ce7b6c373ede90c291e80599df71d208472a84eb66d4f0535d678602bc37747a", + "xcode_project_sha256": "c1187f6b9c2ad01ac4ac72409617a2fd4e1a3a6e0b28bfea6926fe10f5d77bb4" }, "disposition": "unsigned", "platforms": [ @@ -17,12 +17,12 @@ "repository": "https://github.com/radrootslabs/tera", "schema": "tera.release-provenance.v1", "source": { - "cargo_lock_sha256": "12cf54a9530f957d9b1721ff66d83ded16d0f38b0170b0e4ba8648c6c168524c", - "consumer_source_lock_sha256": "ed9b959d4de479b8cc4eb58b8f584bc179019f95fdb3c32c3934098a9ce89cca", - "lib_revision": "ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo_lock_sha256": "ed95547c4794097141b65670891fb94b9092104ab80df896dfaba2c1144e900c", + "consumer_source_lock_sha256": "0bf51edaa91ce21f2e816cd691c2f667bdff5ba17d3718d6f26490ad2ce04bad", + "lib_revision": "ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "source_date_epoch": 1787871027, "swift_package_lock_sha256": "94ae067a374726cdaf6b4ca0a5e44663c57fcdc5334060c5ffef5e79cfbf04c0", - "tera_ffi_source_tree": "4cf86c25de8e96b9636e00cb4d2d59b4be732688", + "tera_ffi_source_tree": "68fa424b9b23470ee5d773e418f9f678d26fa23b", "xcode_package_lock_sha256": "c7f41934ea25f7a287bdc4f3a6ecabbf09a3a0bdd0f5a3e58183f355ca814096" }, "version": "0.1.0-alpha" diff --git a/release/sbom.cdx.json b/release/sbom.cdx.json @@ -3845,7 +3845,7 @@ "version": "6.0.0" }, { - "bom-ref": "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3859,14 +3859,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3880,14 +3880,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3901,14 +3901,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3922,14 +3922,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3943,14 +3943,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3964,14 +3964,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -3985,14 +3985,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4006,14 +4006,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4027,14 +4027,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4048,14 +4048,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4069,14 +4069,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4090,14 +4090,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4111,14 +4111,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4132,14 +4132,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4153,14 +4153,14 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", "version": "0.1.0-alpha" }, { - "bom-ref": "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "bom-ref": "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "licenses": [ { "expression": "MIT OR Apache-2.0" @@ -4174,7 +4174,7 @@ }, { "name": "radroots.package.source", - "value": "git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "value": "git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" } ], "type": "library", @@ -9021,45 +9021,45 @@ "cargo:unicode-general-category@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:rust_decimal@1.42.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:jiff-tzdb@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:unicode-general-category@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:secp256k1@0.29.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ @@ -9067,51 +9067,51 @@ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ - "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:reqwest@0.12.28?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:uuid@1.24.0?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ @@ -9120,81 +9120,81 @@ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:fs2@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sqlx@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ @@ -9202,17 +9202,17 @@ "cargo:futures@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:nostr-relay-pool@0.44.3?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:nostr-sdk@0.44.1?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:tokio-tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index" ], - "ref": "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb" + "ref": "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83" }, { "dependsOn": [ @@ -9702,25 +9702,27 @@ { "dependsOn": [ "cargo:chrono@0.4.45?source=registry+https://github.com/rust-lang/crates.io-index", + "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index", - "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:tempfile@3.27.0?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:thiserror@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index", + "cargo:tokio-tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:uuid@1.24.0?source=registry+https://github.com/rust-lang/crates.io-index" @@ -9735,11 +9737,11 @@ "cargo:nostr-relay-builder@0.44.0?source=git+https://github.com/rust-nostr/nostr.git?rev=5bba5163eb77107f82c4a8262cf29d7f33a73219#5bba5163eb77107f82c4a8262cf29d7f33a73219", "cargo:nostr-sdk@0.44.0?source=git+https://github.com/rust-nostr/nostr.git?rev=5bba5163eb77107f82c4a8262cf29d7f33a73219#5bba5163eb77107f82c4a8262cf29d7f33a73219", "cargo:nostr@0.44.1?source=git+https://github.com/rust-nostr/nostr.git?rev=5bba5163eb77107f82c4a8262cf29d7f33a73219#5bba5163eb77107f82c4a8262cf29d7f33a73219", - "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", - "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb#ad17b7d3455a7147cfa303d976fc5c70c3a4c0cb", + "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", + "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=ab084e6943b24e24cb7408f05fbb6241ae8f8c83#ab084e6943b24e24cb7408f05fbb6241ae8f8c83", "cargo:rustix@1.1.4?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:secp256k1@0.29.1?source=registry+https://github.com/rust-lang/crates.io-index", "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index", diff --git a/scripts/ffi_source.py b/scripts/ffi_source.py @@ -107,6 +107,11 @@ def producer_contract(root: Path) -> dict[str, Any]: cargo = contract._read_toml(root / "Cargo.toml") lock = contract._read_toml(root / value["foundation_lock"]) validate_foundation(cargo, lock) + contract._exact( + lock["lockfile_sha256"], + hashlib.sha256(read_source(root, "Cargo.lock")).hexdigest(), + "foundation consumer Cargo lock digest", + ) toolchain = contract._read_toml(root / "rust-toolchain.toml") contract._exact( toolchain, diff --git a/scripts/kotlin_smoke.py b/scripts/kotlin_smoke.py @@ -35,6 +35,7 @@ EXPECTED_CASES = { "tera.smoke.MediaOwnershipTests/callerCloseBeforeGeneratedConversionPreservesTheAdmittedBytes", "tera.smoke.MediaOwnershipTests/recycledCallerSlotAndDisposedSourceWrapperCannotSubstituteBytes", "tera.smoke.MediaOwnershipTests/admissionRejectsInvalidDescriptorsAndWrongTypesSynchronously", + "tera.smoke.TodayReceiptTests/generatedNativeBufferRoundTripPreservesIncompleteAndUnknownTargetEvidence", } diff --git a/scripts/kotlin_smoke/src/test/kotlin/tera/smoke/TodayReceiptTests.kt b/scripts/kotlin_smoke/src/test/kotlin/tera/smoke/TodayReceiptTests.kt @@ -0,0 +1,48 @@ +package tera.smoke + +import kotlin.test.Test +import kotlin.test.assertEquals +import kotlin.test.assertNull +import uniffi.tera_core.FfiConverterTypeFfiTodaySyncRecord +import uniffi.tera_core.FfiTodayProjectionUpdate +import uniffi.tera_core.FfiTodayRefreshRecord +import uniffi.tera_core.FfiTodayRelaySyncState +import uniffi.tera_core.FfiTodaySyncRecord +import uniffi.tera_core.FfiTodaySyncTermination +import uniffi.tera_core.FfiTodayTargetPageSummary +import uniffi.tera_core.FfiTodayTargetSyncRecord +import uniffi.tera_core.FfiTodayTargetSyncState + +class TodayReceiptTests { + @Test + fun generatedNativeBufferRoundTripPreservesIncompleteAndUnknownTargetEvidence() { + for (state in FfiTodayTargetSyncState.entries) { + for (termination in FfiTodaySyncTermination.entries) { + val receipt = FfiTodaySyncRecord( + schemaVersion = 1u, relayState = FfiTodayRelaySyncState.PARTIAL, + termination = termination, + targets = listOf( + FfiTodayTargetSyncRecord( + "opaque", FfiTodayTargetSyncState.COMPLETE, + FfiTodayTargetPageSummary(8u, 1u, 2u, state), + ), + FfiTodayTargetSyncRecord("unknown", null, null), + ), + pagesFetched = 8u, eventsObserved = ULong.MAX_VALUE, + eventsAdmitted = ULong.MAX_VALUE - 1uL, eventsRejected = 1uL, + projection = FfiTodayRefreshRecord( + 1u, FfiTodayProjectionUpdate.REBUILD, 501uL, 400uL, + 20uL, 70uL, ULong.MAX_VALUE, true, + ), + ) + val lifted = FfiConverterTypeFfiTodaySyncRecord.lift( + FfiConverterTypeFfiTodaySyncRecord.lower(receipt), + ) + assertEquals(receipt, lifted) + assertEquals(state, lifted.targets.first().summary?.lastIncomplete) + assertNull(lifted.targets.last().summary) + assertNull(lifted.targets.last().finalState) + } + } + } +} diff --git a/scripts/linux-shared-rust.sh b/scripts/linux-shared-rust.sh @@ -33,5 +33,7 @@ docker run --rm --init --platform linux/amd64 \ [[ "$(uname -m)" == "x86_64" ]] packages=(-p tera_core -p tera_ffi -p tera_bindgen) cargo check "${packages[@]}" --all-targets --locked - cargo test "${packages[@]}" --all-targets --locked + # Isolate test cases so emulated CPU work in other cases cannot consume + # real relay deadlines. Concurrency exercised inside each case is retained. + cargo test "${packages[@]}" --all-targets --locked -- --test-threads=1 ' diff --git a/scripts/test_ffi_provenance.py b/scripts/test_ffi_provenance.py @@ -179,6 +179,23 @@ class ProducerSourceTests(unittest.TestCase): ): source.validate_foundation(changed, lock) + def test_mismatched_foundation_consumer_lock_fails_before_source_capture( + self, + ) -> None: + read_toml = contract._read_toml + + def mismatched(path: Path) -> dict: + value = read_toml(path) + if path.name == "radroots.lib.source-lock.v1.toml": + value["lockfile_sha256"] = "0" * 64 + return value + + with patch.object(contract, "_read_toml", side_effect=mismatched): + with self.assertRaisesRegex( + contract.PackageContractError, "foundation consumer Cargo lock digest" + ): + source.producer_contract(SCRIPTS.parent) + def test_host_install_name_is_fixed_and_scoped_to_the_ffi_library(self) -> None: config = source.producer_contract(SCRIPTS.parent) build = config["build"] diff --git a/scripts/test_kotlin_smoke.py b/scripts/test_kotlin_smoke.py @@ -23,7 +23,7 @@ class KotlinSmokeTests(unittest.TestCase): self.root = Path(temporary.name).resolve() self.path = self.root / "TEST-smoke.xml" self.suite = ET.Element( - "testsuite", tests="8", failures="0", errors="0", skipped="0" + "testsuite", tests="9", failures="0", errors="0", skipped="0" ) for identity in sorted(smoke.EXPECTED_CASES): name, case = identity.split("/") @@ -35,7 +35,7 @@ class KotlinSmokeTests(unittest.TestCase): def test_only_complete_executed_inventory_is_green(self) -> None: self.write() result = smoke.test_results(self.root) - self.assertEqual(result["passed"], 8) + self.assertEqual(result["passed"], 9) self.assertEqual((result["failed"], result["skipped"]), (0, 0)) def test_empty_and_missing_results_cannot_pass(self) -> None: @@ -69,7 +69,7 @@ class KotlinSmokeTests(unittest.TestCase): with self.assertRaises(source.ProvenanceError): smoke.test_results(self.root) self.suite.remove(cases[-1]) - self.suite.set("tests", "7") + self.suite.set("tests", "8") self.write() with self.assertRaises(source.ProvenanceError): smoke.test_results(self.root) diff --git a/test-fixtures/legacy-identifiers.v1.json b/test-fixtures/legacy-identifiers.v1.json @@ -2891,6 +2891,10 @@ { "path": "scripts/test_ffi_artifacts.py", "count": 1 + }, + { + "path": "scripts/test_ffi_provenance.py", + "count": 1 } ] }, @@ -4301,6 +4305,10 @@ "count": 4 }, { + "path": "core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs", + "count": 2 + }, + { "path": "core/crates/tera_core/src/runtime/sdk.rs", "count": 70 }, @@ -4449,6 +4457,10 @@ { "path": "core/crates/tera_core/src/runtime/product_surface/today.rs", "count": 1 + }, + { + "path": "core/crates/tera_core/src/runtime/product_surface/today_sync.rs", + "count": 1 } ] }, @@ -4465,11 +4477,27 @@ "count": 1 }, { + "path": "core/crates/tera_core/src/runtime/product_surface/context.rs", + "count": 1 + }, + { "path": "core/crates/tera_core/src/runtime/product_surface/outbox.rs", "count": 1 }, { "path": "core/crates/tera_core/src/runtime/product_surface/today.rs", + "count": 4 + }, + { + "path": "core/crates/tera_core/src/runtime/product_surface/today_sync.rs", + "count": 1 + }, + { + "path": "core/crates/tera_core/src/runtime/product_surface/today_sync_caps_tests.rs", + "count": 4 + }, + { + "path": "core/crates/tera_core/src/runtime/product_surface/today_sync_tests.rs", "count": 5 }, { @@ -4493,6 +4521,10 @@ { "path": "core/crates/tera_core/src/runtime/product_surface/context.rs", "count": 1 + }, + { + "path": "core/crates/tera_core/src/runtime/product_surface/today_sync_live_tests.rs", + "count": 1 } ] }, diff --git a/test-fixtures/maintainability-baseline.v1.json b/test-fixtures/maintainability-baseline.v1.json @@ -8,9 +8,9 @@ "python_function_complexity": 10 }, "swift_file_exception": [ - {"path": "Tera/Runtime/TeraGeneratedRuntimeBackend.swift", "maximum_lines": 1696}, + {"path": "Tera/Runtime/TeraGeneratedRuntimeBackend.swift", "maximum_lines": 1592}, {"path": "Tera/Runtime/TeraRuntimeClient.swift", "maximum_lines": 1371}, - {"path": "Tera/Runtime/TeraRuntimeModels.swift", "maximum_lines": 1244}, + {"path": "Tera/Runtime/TeraRuntimeModels.swift", "maximum_lines": 1200}, {"path": "Tera/State/TeraAddStore.swift", "maximum_lines": 810}, {"path": "Tera/State/TeraConfigurationStore.swift", "maximum_lines": 759}, {"path": "Tera/Views/TeraSupportingViews.swift", "maximum_lines": 629}, diff --git a/test-fixtures/swiftlint-maintainability-baseline.v1.json b/test-fixtures/swiftlint-maintainability-baseline.v1.json @@ -1 +1 @@ -[{"text":" init(","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Initializer body should span 50 lines or less excluding comments and whitespace: currently spans 52 lines","location":{"file":"Tera\/App\/TeraAppModel.swift","character":3,"line":21},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"actor TeraAddMediaCoordinator: TeraAddMediaHandling {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Actor body should span 250 lines or less excluding comments and whitespace: currently spans 330 lines","location":{"file":"Tera\/Runtime\/TeraAddMediaCoordinator.swift","character":1,"line":51},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"#endif","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 458","location":{"file":"Tera\/Runtime\/TeraAddMediaCoordinator.swift","character":1,"line":458},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"private final class TeraGeneratedRuntimeBackend: TeraRuntimeBackend, @unchecked Sendable {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 545 lines","location":{"file":"Tera\/Runtime\/TeraGeneratedRuntimeBackend.swift","character":15,"line":111},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 1000 lines or less: currently contains 1640","location":{"file":"Tera\/Runtime\/TeraGeneratedRuntimeBackend.swift","character":1,"line":1640},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"actor TeraRuntimeClient {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 787 lines","location":{"file":"Tera\/Runtime\/TeraRuntimeClient.swift","character":1,"line":291},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" func changes(bufferCapacity: Int = 16) async throws -> AsyncStream<TeraRuntimeChange> {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 70 lines","location":{"file":"Tera\/Runtime\/TeraRuntimeClient.swift","character":3,"line":703},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 1000 lines or less: currently contains 1159","location":{"file":"Tera\/Runtime\/TeraRuntimeClient.swift","character":1,"line":1159},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 1000 lines or less: currently contains 1210","location":{"file":"Tera\/Runtime\/TeraRuntimeModels.swift","character":1,"line":1210},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"final class TeraAddStore: ObservableObject {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 731 lines","location":{"file":"Tera\/State\/TeraAddStore.swift","character":7,"line":11},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" func retract(_ card: TeraTodayCard) async {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 51 lines","location":{"file":"Tera\/State\/TeraAddStore.swift","character":3,"line":459},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 796","location":{"file":"Tera\/State\/TeraAddStore.swift","character":1,"line":796},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"actor TeraConfigurationStore {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 468 lines","location":{"file":"Tera\/State\/TeraConfigurationStore.swift","character":1,"line":78},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" func load() throws -> TeraAppConfiguration {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 100 lines or less excluding comments and whitespace: currently spans 109 lines","location":{"file":"Tera\/State\/TeraConfigurationStore.swift","character":5,"line":148},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 759","location":{"file":"Tera\/State\/TeraConfigurationStore.swift","character":1,"line":759},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"actor TeraSessionStore {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 390 lines","location":{"file":"Tera\/State\/TeraSessionStore.swift","character":1,"line":39},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" private func start(acceptingReconfiguration: Bool) async -> TeraSessionPhase {","violation":{"severity":"error","ruleIdentifier":"cyclomatic_complexity","reason":"Function should have complexity 10 or less; currently complexity is 13","location":{"file":"Tera\/State\/TeraSessionStore.swift","character":11,"line":125},"ruleName":"Cyclomatic Complexity","ruleDescription":"Complexity of function bodies should be limited."}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 452","location":{"file":"Tera\/State\/TeraSessionStore.swift","character":1,"line":452},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"struct TeraAddView: View {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Struct body should span 350 lines or less excluding comments and whitespace: currently spans 454 lines","location":{"file":"Tera\/Views\/TeraAddView.swift","character":1,"line":4},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 560","location":{"file":"Tera\/Views\/TeraAddView.swift","character":1,"line":560},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"struct TeraSettingsView: View {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Struct body should span 250 lines or less excluding comments and whitespace: currently spans 259 lines","location":{"file":"Tera\/Views\/TeraSupportingViews.swift","character":1,"line":365},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 629","location":{"file":"Tera\/Views\/TeraSupportingViews.swift","character":1,"line":629},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 474","location":{"file":"Tera\/Views\/TeraTodayView.swift","character":1,"line":474},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"final class TeraAddStoreTests: XCTestCase {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 665 lines","location":{"file":"TeraTests\/TeraAddStoreTests.swift","character":7,"line":6},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"private actor AddBackend: TeraRuntimeBackend {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 492 lines","location":{"file":"TeraTests\/TeraAddStoreTests.swift","character":9,"line":844},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" private func makeStatus(","violation":{"severity":"error","ruleIdentifier":"function_parameter_count","reason":"Function should have 5 parameters or less: it currently has 8","location":{"file":"TeraTests\/TeraAddStoreTests.swift","character":11,"line":1280},"ruleName":"Function Parameter Count","ruleDescription":"Number of function parameters should be low."}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 1000 lines or less: currently contains 1431","location":{"file":"TeraTests\/TeraAddStoreTests.swift","character":1,"line":1431},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"final class TeraRemoteQualificationTests: XCTestCase {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 250 lines or less excluding comments and whitespace: currently spans 307 lines","location":{"file":"TeraTests\/TeraRemoteQualificationTests.swift","character":7,"line":7},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" func testQualificationRejectsAmbiguousOrUnsafeHarnessValues() {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 94 lines","location":{"file":"TeraTests\/TeraRemoteQualificationTests.swift","character":3,"line":45},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":" func testAuthorizationEvidenceIsRedactedEphemeralAndRelaunchCleaned() throws {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 53 lines","location":{"file":"TeraTests\/TeraRemoteQualificationTests.swift","character":3,"line":212},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"final class TeraRuntimeClientTests: XCTestCase {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 250 lines or less excluding comments and whitespace: currently spans 298 lines","location":{"file":"TeraTests\/TeraRuntimeClientTests.swift","character":7,"line":4},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"final class TeraStateMigrationTests: XCTestCase {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 580 lines","location":{"file":"TeraTests\/TeraStateMigrationTests.swift","character":7,"line":6},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" func testRelayValidationMatchesRuntimeProfiles() throws {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 61 lines","location":{"file":"TeraTests\/TeraStateMigrationTests.swift","character":5,"line":7},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 622","location":{"file":"TeraTests\/TeraStateMigrationTests.swift","character":1,"line":622},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"private actor SupportingBackend: TeraRuntimeBackend {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Actor body should span 250 lines or less excluding comments and whitespace: currently spans 253 lines","location":{"file":"TeraTests\/TeraSupportingStoreTests.swift","character":9,"line":207},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 400 lines or less: currently contains 487","location":{"file":"TeraTests\/TeraSupportingStoreTests.swift","character":1,"line":487},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}},{"text":"final class TeraRemoteQualificationUITests: XCTestCase {","violation":{"severity":"error","ruleIdentifier":"type_body_length","reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 1493 lines","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":7,"line":4},"ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines"}},{"text":" func testLocalSocialFiveFlowScenario() throws {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 73 lines","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":3,"line":62},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":" func testLocalSocialDeterministicPersonas() throws {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 66 lines","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":3,"line":174},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":" func testRemoteBlossomUploadAndRecovery() throws {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 54 lines","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":3,"line":247},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":" private func expectedAddFieldLabel(_ identifier: String, type: String) -> String {","violation":{"severity":"error","ruleIdentifier":"cyclomatic_complexity","reason":"Function should have complexity 10 or less; currently complexity is 18","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":11,"line":573},"ruleName":"Cyclomatic Complexity","ruleDescription":"Complexity of function bodies should be limited."}},{"text":" private func preparePhotoUpdate(_ app: XCUIApplication, marker: String) -> XCUIElement? {","violation":{"severity":"error","ruleIdentifier":"cyclomatic_complexity","reason":"Function should have complexity 10 or less; currently complexity is 11","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":11,"line":767},"ruleName":"Cyclomatic Complexity","ruleDescription":"Complexity of function bodies should be limited."}},{"text":" private func preparePhotoUpdate(_ app: XCUIApplication, marker: String) -> XCUIElement? {","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 66 lines","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":11,"line":767},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":" static func environment(","violation":{"severity":"error","ruleIdentifier":"function_body_length","reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 67 lines","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":10,"line":1736},"ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines"}},{"text":"}","violation":{"severity":"error","ruleIdentifier":"file_length","reason":"File should contain 1000 lines or less: currently contains 2212","location":{"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","character":1,"line":2212},"ruleName":"File Length","ruleDescription":"Files should not span too many lines."}}] -\ No newline at end of file +[{"text":" init(","violation":{"reason":"Initializer body should span 50 lines or less excluding comments and whitespace: currently spans 52 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"Tera\/App\/TeraAppModel.swift","line":21}}},{"text":"actor TeraAddMediaCoordinator: TeraAddMediaHandling {","violation":{"reason":"Actor body should span 250 lines or less excluding comments and whitespace: currently spans 330 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":1,"file":"Tera\/Runtime\/TeraAddMediaCoordinator.swift","line":51}}},{"text":"#endif","violation":{"reason":"File should contain 400 lines or less: currently contains 458","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Runtime\/TeraAddMediaCoordinator.swift","line":458}}},{"text":"private final class TeraGeneratedRuntimeBackend: TeraRuntimeBackend, @unchecked Sendable {","violation":{"reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 520 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":15,"file":"Tera\/Runtime\/TeraGeneratedRuntimeBackend.swift","line":111}}},{"text":"}","violation":{"reason":"File should contain 1000 lines or less: currently contains 1592","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Runtime\/TeraGeneratedRuntimeBackend.swift","line":1592}}},{"text":"actor TeraRuntimeClient {","violation":{"reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 787 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":1,"file":"Tera\/Runtime\/TeraRuntimeClient.swift","line":291}}},{"text":" func changes(bufferCapacity: Int = 16) async throws -> AsyncStream<TeraRuntimeChange> {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 70 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"Tera\/Runtime\/TeraRuntimeClient.swift","line":703}}},{"text":"}","violation":{"reason":"File should contain 1000 lines or less: currently contains 1159","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Runtime\/TeraRuntimeClient.swift","line":1159}}},{"text":"}","violation":{"reason":"File should contain 1000 lines or less: currently contains 1200","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Runtime\/TeraRuntimeModels.swift","line":1200}}},{"text":"final class TeraAddStore: ObservableObject {","violation":{"reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 731 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":7,"file":"Tera\/State\/TeraAddStore.swift","line":11}}},{"text":" func retract(_ card: TeraTodayCard) async {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 51 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"Tera\/State\/TeraAddStore.swift","line":459}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 796","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/State\/TeraAddStore.swift","line":796}}},{"text":"actor TeraConfigurationStore {","violation":{"reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 468 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":1,"file":"Tera\/State\/TeraConfigurationStore.swift","line":78}}},{"text":" func load() throws -> TeraAppConfiguration {","violation":{"reason":"Function body should span 100 lines or less excluding comments and whitespace: currently spans 109 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":5,"file":"Tera\/State\/TeraConfigurationStore.swift","line":148}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 759","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/State\/TeraConfigurationStore.swift","line":759}}},{"text":"actor TeraSessionStore {","violation":{"reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 390 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":1,"file":"Tera\/State\/TeraSessionStore.swift","line":39}}},{"text":" private func start(acceptingReconfiguration: Bool) async -> TeraSessionPhase {","violation":{"reason":"Function should have complexity 10 or less; currently complexity is 13","severity":"error","ruleIdentifier":"cyclomatic_complexity","ruleName":"Cyclomatic Complexity","ruleDescription":"Complexity of function bodies should be limited.","location":{"character":11,"file":"Tera\/State\/TeraSessionStore.swift","line":125}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 452","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/State\/TeraSessionStore.swift","line":452}}},{"text":"struct TeraAddView: View {","violation":{"reason":"Struct body should span 350 lines or less excluding comments and whitespace: currently spans 454 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":1,"file":"Tera\/Views\/TeraAddView.swift","line":4}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 560","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Views\/TeraAddView.swift","line":560}}},{"text":"struct TeraSettingsView: View {","violation":{"reason":"Struct body should span 250 lines or less excluding comments and whitespace: currently spans 259 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":1,"file":"Tera\/Views\/TeraSupportingViews.swift","line":365}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 629","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Views\/TeraSupportingViews.swift","line":629}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 474","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"Tera\/Views\/TeraTodayView.swift","line":474}}},{"text":"final class TeraAddStoreTests: XCTestCase {","violation":{"reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 665 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":7,"file":"TeraTests\/TeraAddStoreTests.swift","line":6}}},{"text":"private actor AddBackend: TeraRuntimeBackend {","violation":{"reason":"Actor body should span 350 lines or less excluding comments and whitespace: currently spans 492 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":9,"file":"TeraTests\/TeraAddStoreTests.swift","line":844}}},{"text":" private func makeStatus(","violation":{"reason":"Function should have 5 parameters or less: it currently has 8","severity":"error","ruleIdentifier":"function_parameter_count","ruleName":"Function Parameter Count","ruleDescription":"Number of function parameters should be low.","location":{"character":11,"file":"TeraTests\/TeraAddStoreTests.swift","line":1280}}},{"text":"}","violation":{"reason":"File should contain 1000 lines or less: currently contains 1431","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"TeraTests\/TeraAddStoreTests.swift","line":1431}}},{"text":"final class TeraRemoteQualificationTests: XCTestCase {","violation":{"reason":"Class body should span 250 lines or less excluding comments and whitespace: currently spans 307 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":7,"file":"TeraTests\/TeraRemoteQualificationTests.swift","line":7}}},{"text":" func testQualificationRejectsAmbiguousOrUnsafeHarnessValues() {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 94 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"TeraTests\/TeraRemoteQualificationTests.swift","line":45}}},{"text":" func testAuthorizationEvidenceIsRedactedEphemeralAndRelaunchCleaned() throws {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 53 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"TeraTests\/TeraRemoteQualificationTests.swift","line":212}}},{"text":"final class TeraRuntimeClientTests: XCTestCase {","violation":{"reason":"Class body should span 250 lines or less excluding comments and whitespace: currently spans 298 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":7,"file":"TeraTests\/TeraRuntimeClientTests.swift","line":4}}},{"text":"final class TeraStateMigrationTests: XCTestCase {","violation":{"reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 580 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":7,"file":"TeraTests\/TeraStateMigrationTests.swift","line":6}}},{"text":" func testRelayValidationMatchesRuntimeProfiles() throws {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 61 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":5,"file":"TeraTests\/TeraStateMigrationTests.swift","line":7}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 622","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"TeraTests\/TeraStateMigrationTests.swift","line":622}}},{"text":"private actor SupportingBackend: TeraRuntimeBackend {","violation":{"reason":"Actor body should span 250 lines or less excluding comments and whitespace: currently spans 253 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":9,"file":"TeraTests\/TeraSupportingStoreTests.swift","line":207}}},{"text":"}","violation":{"reason":"File should contain 400 lines or less: currently contains 487","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"TeraTests\/TeraSupportingStoreTests.swift","line":487}}},{"text":"final class TeraRemoteQualificationUITests: XCTestCase {","violation":{"reason":"Class body should span 350 lines or less excluding comments and whitespace: currently spans 1493 lines","severity":"error","ruleIdentifier":"type_body_length","ruleName":"Type Body Length","ruleDescription":"Type bodies should not span too many lines","location":{"character":7,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":4}}},{"text":" func testLocalSocialFiveFlowScenario() throws {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 73 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":62}}},{"text":" func testLocalSocialDeterministicPersonas() throws {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 66 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":174}}},{"text":" func testRemoteBlossomUploadAndRecovery() throws {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 54 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":3,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":247}}},{"text":" private func expectedAddFieldLabel(_ identifier: String, type: String) -> String {","violation":{"reason":"Function should have complexity 10 or less; currently complexity is 18","severity":"error","ruleIdentifier":"cyclomatic_complexity","ruleName":"Cyclomatic Complexity","ruleDescription":"Complexity of function bodies should be limited.","location":{"character":11,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":573}}},{"text":" private func preparePhotoUpdate(_ app: XCUIApplication, marker: String) -> XCUIElement? {","violation":{"reason":"Function should have complexity 10 or less; currently complexity is 11","severity":"error","ruleIdentifier":"cyclomatic_complexity","ruleName":"Cyclomatic Complexity","ruleDescription":"Complexity of function bodies should be limited.","location":{"character":11,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":767}}},{"text":" private func preparePhotoUpdate(_ app: XCUIApplication, marker: String) -> XCUIElement? {","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 66 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":11,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":767}}},{"text":" static func environment(","violation":{"reason":"Function body should span 50 lines or less excluding comments and whitespace: currently spans 67 lines","severity":"error","ruleIdentifier":"function_body_length","ruleName":"Function Body Length","ruleDescription":"Function bodies should not span too many lines","location":{"character":10,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":1736}}},{"text":"}","violation":{"reason":"File should contain 1000 lines or less: currently contains 2212","severity":"error","ruleIdentifier":"file_length","ruleName":"File Length","ruleDescription":"Files should not span too many lines.","location":{"character":1,"file":"TeraUITests\/TeraRemoteQualificationUITests.swift","line":2212}}}] +\ No newline at end of file