{
  "ABIRoot": {
    "kind": "Root",
    "name": "BlinkIDUX",
    "printedName": "BlinkIDUX",
    "children": [
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "CoreVideo",
        "printedName": "CoreVideo",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDEventStream",
        "printedName": "BlinkIDEventStream",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BlinkIDEventStream",
                "printedName": "BlinkIDUX.BlinkIDEventStream",
                "usr": "s:9BlinkIDUX0A13IDEventStreamC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX0A13IDEventStreamCACycfc",
            "mangledName": "$s9BlinkIDUX0A13IDEventStreamCACycfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[BlinkIDUX.UIEvent]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A13IDEventStreamC4sendyySayAA7UIEventOGF",
            "mangledName": "$s9BlinkIDUX0A13IDEventStreamC4sendyySayAA7UIEventOGF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "stream",
            "printedName": "stream",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AsyncStream",
                "printedName": "_Concurrency.AsyncStream<[BlinkIDUX.UIEvent]>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[BlinkIDUX.UIEvent]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:ScS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvp",
            "mangledName": "$s9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AsyncStream",
                    "printedName": "_Concurrency.AsyncStream<[BlinkIDUX.UIEvent]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[BlinkIDUX.UIEvent]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "UIEvent",
                            "printedName": "BlinkIDUX.UIEvent",
                            "usr": "s:9BlinkIDUX7UIEventO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:ScS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvg",
                "mangledName": "$s9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "unownedExecutor",
            "printedName": "unownedExecutor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UnownedSerialExecutor",
                "printedName": "_Concurrency.UnownedSerialExecutor",
                "usr": "s:Sce"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevp",
            "mangledName": "$s9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "intro_Macosx": "10.15",
            "intro_iOS": "13.0",
            "intro_tvOS": "13.0",
            "intro_watchOS": "6.0",
            "declAttributes": [
              "Available",
              "Available",
              "Available",
              "Available",
              "Final",
              "Nonisolated",
              "Semantics"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UnownedSerialExecutor",
                    "printedName": "_Concurrency.UnownedSerialExecutor",
                    "usr": "s:Sce"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevg",
                "mangledName": "$s9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX0A13IDEventStreamC",
        "mangledName": "$s9BlinkIDUX0A13IDEventStreamC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Actor",
            "printedName": "Actor",
            "usr": "s:ScA",
            "mangledName": "$sScA"
          },
          {
            "kind": "Conformance",
            "name": "EventStream",
            "printedName": "EventStream",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Event",
                "printedName": "Event",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  }
                ]
              }
            ],
            "usr": "s:9BlinkIDUX11EventStreamP",
            "mangledName": "$s9BlinkIDUX11EventStreamP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDClassFilter",
        "printedName": "BlinkIDClassFilter",
        "children": [
          {
            "kind": "Function",
            "name": "classAllowed",
            "printedName": "classAllowed(classInfo:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "DocumentClassInfo",
                "printedName": "BlinkID.BlinkIDSDK.DocumentClassInfo",
                "usr": "s:7BlinkID0A5IDSDKV17DocumentClassInfoV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A13IDClassFilterP12classAllowed0E4InfoSb0A2ID0A5IDSDKV013DocumentClassG0V_tF",
            "mangledName": "$s9BlinkIDUX0A13IDClassFilterP12classAllowed0E4InfoSb0A2ID0A5IDSDKV013DocumentClassG0V_tF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.BlinkIDClassFilter>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.BlinkIDClassFilter>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX0A13IDClassFilterP",
        "mangledName": "$s9BlinkIDUX0A13IDClassFilterP",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDAnalyzer",
        "printedName": "BlinkIDAnalyzer",
        "children": [
          {
            "kind": "Var",
            "name": "stepTimeoutDuration",
            "printedName": "stepTimeoutDuration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvp",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvg",
                "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(sdk:blinkIdSessionSettings:eventStream:classFilter:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BlinkIDAnalyzer",
                "printedName": "BlinkIDUX.BlinkIDAnalyzer",
                "usr": "s:9BlinkIDUX0A10IDAnalyzerC"
              },
              {
                "kind": "TypeNominal",
                "name": "BlinkIDSdk",
                "printedName": "BlinkID.BlinkIDSdk",
                "usr": "s:7BlinkID0A5IDSdkC"
              },
              {
                "kind": "TypeNominal",
                "name": "BlinkIDSessionSettings",
                "printedName": "BlinkID.BlinkIDSessionSettings",
                "hasDefaultArg": true,
                "usr": "s:7BlinkID0A17IDSessionSettingsV"
              },
              {
                "kind": "TypeNominal",
                "name": "BlinkIDEventStream",
                "printedName": "BlinkIDUX.BlinkIDEventStream",
                "usr": "s:9BlinkIDUX0A13IDEventStreamC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any BlinkIDUX.BlinkIDClassFilter)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDClassFilter",
                    "printedName": "any BlinkIDUX.BlinkIDClassFilter",
                    "usr": "s:9BlinkIDUX0A13IDClassFilterP"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC3sdk22blinkIdSessionSettings11eventStream11classFilterAC0A2ID0A5IDSdkC_AH0a9IDSessionH0VAA0a7IDEventJ0CAA0a7IDClassL0_pSgtYaKcfc",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC3sdk22blinkIdSessionSettings11eventStream11classFilterAC0A2ID0A5IDSdkC_AH0a9IDSessionH0VAA0a7IDEventJ0CAA0a7IDClassL0_pSgtYaKcfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "sessionNumber",
            "printedName": "sessionNumber",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC13sessionNumberSivp",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC13sessionNumberSivp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A10IDAnalyzerC13sessionNumberSivg",
                "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC13sessionNumberSivg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "analyze",
            "printedName": "analyze(image:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraFrame",
                "printedName": "BlinkID.CameraFrame",
                "usr": "s:7BlinkID11CameraFrameV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC7analyze5imagey0A2ID11CameraFrameV_tYaF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC7analyze5imagey0A2ID11CameraFrameV_tYaF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancel",
            "printedName": "cancel()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC6cancelyyF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6cancelyyF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "result",
            "printedName": "result()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ScanningResult",
                "printedName": "BlinkIDUX.ScanningResult<BlinkID.BlinkIDScanningResult, BlinkIDUX.BlinkIDScanningAlertType>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDScanningResult",
                    "printedName": "BlinkID.BlinkIDScanningResult",
                    "usr": "s:7BlinkID0A16IDScanningResultV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDScanningAlertType",
                    "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                    "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                  }
                ],
                "usr": "s:9BlinkIDUX14ScanningResultO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC6resultAA14ScanningResultOy0A2ID0a10IDScanningF0VAA0aH9AlertTypeOGyYaF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6resultAA14ScanningResultOy0A2ID0a10IDScanningF0VAA0aH9AlertTypeOGyYaF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC5pauseyyF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC5pauseyyF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resume",
            "printedName": "resume()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC6resumeyyF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6resumeyyF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "restart",
            "printedName": "restart()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC7restartyyKF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC7restartyyKF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC3endyyF",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC3endyyF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "events",
            "printedName": "events",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventStream",
                "printedName": "any BlinkIDUX.EventStream<BlinkIDUX.UIEvent>",
                "usr": "s:9BlinkIDUX11EventStreamP"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvp",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "Nonisolated",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventStream",
                    "printedName": "any BlinkIDUX.EventStream<BlinkIDUX.UIEvent>",
                    "usr": "s:9BlinkIDUX11EventStreamP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvg",
                "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "unownedExecutor",
            "printedName": "unownedExecutor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UnownedSerialExecutor",
                "printedName": "_Concurrency.UnownedSerialExecutor",
                "usr": "s:Sce"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevp",
            "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "intro_Macosx": "10.15",
            "intro_iOS": "13.0",
            "intro_tvOS": "13.0",
            "intro_watchOS": "6.0",
            "declAttributes": [
              "Available",
              "Available",
              "Available",
              "Available",
              "Final",
              "Nonisolated",
              "Semantics"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UnownedSerialExecutor",
                    "printedName": "_Concurrency.UnownedSerialExecutor",
                    "usr": "s:Sce"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevg",
                "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX0A10IDAnalyzerC",
        "mangledName": "$s9BlinkIDUX0A10IDAnalyzerC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Actor",
            "printedName": "Actor",
            "usr": "s:ScA",
            "mangledName": "$sScA"
          },
          {
            "kind": "Conformance",
            "name": "CameraFrameAnalyzer",
            "printedName": "CameraFrameAnalyzer",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Result",
                "printedName": "Result",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ScanningResult",
                    "printedName": "BlinkIDUX.ScanningResult<BlinkID.BlinkIDScanningResult, BlinkIDUX.BlinkIDScanningAlertType>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDScanningResult",
                        "printedName": "BlinkID.BlinkIDScanningResult",
                        "usr": "s:7BlinkID0A16IDScanningResultV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDScanningAlertType",
                        "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                        "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                      }
                    ],
                    "usr": "s:9BlinkIDUX14ScanningResultO"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Frame",
                "printedName": "Frame",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraFrame",
                    "printedName": "BlinkID.CameraFrame",
                    "usr": "s:7BlinkID11CameraFrameV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Event",
                "printedName": "Event",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  }
                ]
              }
            ],
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDResultState",
        "printedName": "BlinkIDResultState",
        "children": [
          {
            "kind": "Var",
            "name": "scanningResult",
            "printedName": "scanningResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "BlinkID.BlinkIDScanningResult?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDScanningResult",
                    "printedName": "BlinkID.BlinkIDScanningResult",
                    "usr": "s:7BlinkID0A16IDScanningResultV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvp",
            "mangledName": "$s9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BlinkID.BlinkIDScanningResult?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDScanningResult",
                        "printedName": "BlinkID.BlinkIDScanningResult",
                        "usr": "s:7BlinkID0A16IDScanningResultV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvg",
                "mangledName": "$s9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9BlinkIDUX0A13IDResultStateV",
        "mangledName": "$s9BlinkIDUX0A13IDResultStateV",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDScanningAlertType",
        "printedName": "BlinkIDScanningAlertType",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO2idSivp",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO2idSivp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO2idSivg",
                "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO2idSivg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timeout",
            "printedName": "timeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.BlinkIDScanningAlertType.Type) -> BlinkIDUX.BlinkIDScanningAlertType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDScanningAlertType",
                    "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                    "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.BlinkIDScanningAlertType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDScanningAlertType",
                        "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                        "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO7timeoutyA2CmF",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO7timeoutyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "disallowedClass",
            "printedName": "disallowedClass",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.BlinkIDScanningAlertType.Type) -> BlinkIDUX.BlinkIDScanningAlertType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDScanningAlertType",
                    "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                    "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.BlinkIDScanningAlertType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDScanningAlertType",
                        "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                        "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO15disallowedClassyA2CmF",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO15disallowedClassyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvp",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvg",
                "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvp",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvg",
                "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "buttonTitle",
            "printedName": "buttonTitle",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO11buttonTitleSSvp",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO11buttonTitleSSvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO11buttonTitleSSvg",
                "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO11buttonTitleSSvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pingletAlertType",
            "printedName": "pingletAlertType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AlertType",
                "printedName": "BlinkID.UxEventPinglet.AlertType",
                "usr": "s:7BlinkID14UxEventPingletV9AlertTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO07pingletdE00A2ID14UxEventPingletV0dE0Ovp",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO07pingletdE00A2ID14UxEventPingletV0dE0Ovp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AlertType",
                    "printedName": "BlinkID.UxEventPinglet.AlertType",
                    "usr": "s:7BlinkID14UxEventPingletV9AlertTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO07pingletdE00A2ID14UxEventPingletV0dE0Ovg",
                "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO07pingletdE00A2ID14UxEventPingletV0dE0Ovg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "BlinkIDUX.BlinkIDScanningAlertType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDScanningAlertType",
                    "printedName": "BlinkIDUX.BlinkIDScanningAlertType",
                    "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO8rawValueACSgSi_tcfc",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO8rawValueSivp",
            "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO8rawValueSivp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO8rawValueSivg",
                "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO8rawValueSivg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO",
        "mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "AlertTypeProtocol",
            "printedName": "AlertTypeProtocol",
            "usr": "s:9BlinkIDUX17AlertTypeProtocolP",
            "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "CoreImage",
        "printedName": "CoreImage",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDUXModel",
        "printedName": "BlinkIDUXModel",
        "children": [
          {
            "kind": "Var",
            "name": "result",
            "printedName": "result",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "BlinkIDUX.BlinkIDResultState?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDResultState",
                    "printedName": "BlinkIDUX.BlinkIDResultState",
                    "usr": "s:9BlinkIDUX0A13IDResultStateV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvp",
            "mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Final",
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BlinkIDUX.BlinkIDResultState?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDResultState",
                        "printedName": "BlinkIDUX.BlinkIDResultState",
                        "usr": "s:9BlinkIDUX0A13IDResultStateV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvg",
                "mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BlinkIDUX.BlinkIDResultState?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BlinkIDResultState",
                        "printedName": "BlinkIDUX.BlinkIDResultState",
                        "usr": "s:9BlinkIDUX0A13IDResultStateV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvs",
                "mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Final",
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvM",
                "mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Final",
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$result",
            "printedName": "$result",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Optional<BlinkIDUX.BlinkIDResultState>>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvp",
            "mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Final",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Optional<BlinkIDUX.BlinkIDResultState>>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvg",
                "mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Optional<BlinkIDUX.BlinkIDResultState>>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvs",
                "mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Final",
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_GvM",
                "mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_GvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Final",
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(analyzer:uxSettings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BlinkIDUXModel",
                "printedName": "BlinkIDUX.BlinkIDUXModel",
                "usr": "s:9BlinkIDUX0A9IDUXModelC"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraFrameAnalyzer",
                "printedName": "any BlinkIDUX.CameraFrameAnalyzer<BlinkID.CameraFrame, BlinkIDUX.UIEvent>",
                "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP"
              },
              {
                "kind": "TypeNominal",
                "name": "ScanningUXSettings",
                "printedName": "BlinkIDUX.ScanningUXSettings",
                "hasDefaultArg": true,
                "usr": "s:9BlinkIDUX18ScanningUXSettingsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX0A9IDUXModelC8analyzer10uxSettingsAcA19CameraFrameAnalyzer_pAA7UIEventO5EventAaFPRts_0A2ID0gH0V0H0AJRtsXP_AA18ScanningUXSettingsVtcfc",
            "mangledName": "$s9BlinkIDUX0A9IDUXModelC8analyzer10uxSettingsAcA19CameraFrameAnalyzer_pAA7UIEventO5EventAaFPRts_0A2ID0gH0V0H0AJRtsXP_AA18ScanningUXSettingsVtcfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "processAnalyzerResult",
            "printedName": "processAnalyzerResult()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A9IDUXModelC21processAnalyzerResultyyYaF",
            "mangledName": "$s9BlinkIDUX0A9IDUXModelC21processAnalyzerResultyyYaF",
            "moduleName": "BlinkIDUX",
            "overriding": true,
            "declAttributes": [
              "Final",
              "Custom",
              "Override",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "timeoutAlertDismised",
            "printedName": "timeoutAlertDismised()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX0A9IDUXModelC20timeoutAlertDismisedyyF",
            "mangledName": "$s9BlinkIDUX0A9IDUXModelC20timeoutAlertDismisedyyF",
            "moduleName": "BlinkIDUX",
            "overriding": true,
            "declAttributes": [
              "Final",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(analyzer:uxSettings:reticleStateMachine:firstSideFinishedText:scanFinishedText:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BlinkIDUXModel",
                "printedName": "BlinkIDUX.BlinkIDUXModel",
                "usr": "s:9BlinkIDUX0A9IDUXModelC"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraFrameAnalyzer",
                "printedName": "any BlinkIDUX.CameraFrameAnalyzer<BlinkID.CameraFrame, BlinkIDUX.UIEvent>",
                "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP"
              },
              {
                "kind": "TypeNominal",
                "name": "ScanningUXSettings",
                "printedName": "BlinkIDUX.ScanningUXSettings",
                "hasDefaultArg": true,
                "usr": "s:9BlinkIDUX18ScanningUXSettingsV"
              },
              {
                "kind": "TypeNominal",
                "name": "ReticleStateMachine",
                "printedName": "BlinkIDUX.ReticleStateMachine",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX0A9IDUXModelC8analyzer10uxSettings19reticleStateMachine21firstSideFinishedText04scanlM0AcA19CameraFrameAnalyzer_pAA7UIEventO5EventAaIPRts_0A2ID0oP0V0P0AMRtsXP_AA18ScanningUXSettingsVAA07ReticlehI0CS2Stcfc",
            "mangledName": "$s9BlinkIDUX0A9IDUXModelC8analyzer10uxSettings19reticleStateMachine21firstSideFinishedText04scanlM0AcA19CameraFrameAnalyzer_pAA7UIEventO5EventAaIPRts_0A2ID0oP0V0P0AMRtsXP_AA18ScanningUXSettingsVAA07ReticlehI0CS2Stcfc",
            "moduleName": "BlinkIDUX",
            "overriding": true,
            "implicit": true,
            "declAttributes": [
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX0A9IDUXModelC",
        "mangledName": "$s9BlinkIDUX0A9IDUXModelC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Final",
          "AccessControl",
          "Custom",
          "RawDocComment"
        ],
        "superclassUsr": "s:9BlinkIDUX17ScanningViewModelC",
        "superclassNames": [
          "BlinkIDUX.ScanningViewModel<BlinkID.BlinkIDScanningResult, BlinkIDUX.UIEvent, BlinkIDUX.ReticleStateMachine, BlinkIDUX.BlinkIDScanningAlertType>"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ObservableObject",
            "printedName": "ObservableObject",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ObjectWillChangePublisher",
                "printedName": "ObjectWillChangePublisher",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ObservableObjectPublisher",
                    "printedName": "Combine.ObservableObjectPublisher",
                    "usr": "s:7Combine25ObservableObjectPublisherC"
                  }
                ]
              }
            ],
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDUXView",
        "printedName": "BlinkIDUXView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewModel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BlinkIDUXView",
                "printedName": "BlinkIDUX.BlinkIDUXView",
                "usr": "s:9BlinkIDUX0A8IDUXViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "BlinkIDUXModel",
                "printedName": "BlinkIDUX.BlinkIDUXModel",
                "usr": "s:9BlinkIDUX0A9IDUXModelC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX0A8IDUXViewV9viewModelAcA0A9IDUXModelC_tcfc",
            "mangledName": "$s9BlinkIDUX0A8IDUXViewV9viewModelAcA0A9IDUXModelC_tcfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "body",
            "printedName": "body",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OpaqueTypeArchetype",
                "printedName": "some SwiftUI.View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "View",
                    "printedName": "SwiftUI.View",
                    "usr": "s:7SwiftUI4ViewP"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A8IDUXViewV4bodyQrvp",
            "mangledName": "$s9BlinkIDUX0A8IDUXViewV4bodyQrvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some SwiftUI.View",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "View",
                        "printedName": "SwiftUI.View",
                        "usr": "s:7SwiftUI4ViewP"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A8IDUXViewV4bodyQrvg",
                "mangledName": "$s9BlinkIDUX0A8IDUXViewV4bodyQrvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9BlinkIDUX0A8IDUXViewV",
        "mangledName": "$s9BlinkIDUX0A8IDUXViewV",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some SwiftUI.View",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "View",
                        "printedName": "SwiftUI.View",
                        "usr": "s:7SwiftUI4ViewP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DocumentSide",
        "printedName": "DocumentSide",
        "children": [
          {
            "kind": "Var",
            "name": "front",
            "printedName": "front",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DocumentSide",
                    "printedName": "BlinkIDUX.DocumentSide",
                    "usr": "s:9BlinkIDUX12DocumentSideO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.DocumentSide.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DocumentSide",
                        "printedName": "BlinkIDUX.DocumentSide",
                        "usr": "s:9BlinkIDUX12DocumentSideO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12DocumentSideO5frontyA2CmF",
            "mangledName": "$s9BlinkIDUX12DocumentSideO5frontyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "back",
            "printedName": "back",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DocumentSide",
                    "printedName": "BlinkIDUX.DocumentSide",
                    "usr": "s:9BlinkIDUX12DocumentSideO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.DocumentSide.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DocumentSide",
                        "printedName": "BlinkIDUX.DocumentSide",
                        "usr": "s:9BlinkIDUX12DocumentSideO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12DocumentSideO4backyA2CmF",
            "mangledName": "$s9BlinkIDUX12DocumentSideO4backyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "barcode",
            "printedName": "barcode",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DocumentSide",
                    "printedName": "BlinkIDUX.DocumentSide",
                    "usr": "s:9BlinkIDUX12DocumentSideO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.DocumentSide.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DocumentSide",
                        "printedName": "BlinkIDUX.DocumentSide",
                        "usr": "s:9BlinkIDUX12DocumentSideO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12DocumentSideO7barcodeyA2CmF",
            "mangledName": "$s9BlinkIDUX12DocumentSideO7barcodeyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "passport",
            "printedName": "passport",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.DocumentSide.Type) -> (BlinkIDUX.PassportOrientation) -> BlinkIDUX.DocumentSide",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BlinkIDUX.PassportOrientation) -> BlinkIDUX.DocumentSide",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DocumentSide",
                        "printedName": "BlinkIDUX.DocumentSide",
                        "usr": "s:9BlinkIDUX12DocumentSideO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "PassportOrientation",
                        "printedName": "BlinkIDUX.PassportOrientation",
                        "usr": "s:9BlinkIDUX19PassportOrientationO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.DocumentSide.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DocumentSide",
                        "printedName": "BlinkIDUX.DocumentSide",
                        "usr": "s:9BlinkIDUX12DocumentSideO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12DocumentSideO8passportyAcA19PassportOrientationOcACmF",
            "mangledName": "$s9BlinkIDUX12DocumentSideO8passportyAcA19PassportOrientationOcACmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "passportBarcode",
            "printedName": "passportBarcode",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DocumentSide",
                    "printedName": "BlinkIDUX.DocumentSide",
                    "usr": "s:9BlinkIDUX12DocumentSideO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.DocumentSide.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DocumentSide",
                        "printedName": "BlinkIDUX.DocumentSide",
                        "usr": "s:9BlinkIDUX12DocumentSideO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12DocumentSideO15passportBarcodeyA2CmF",
            "mangledName": "$s9BlinkIDUX12DocumentSideO15passportBarcodeyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "DocumentSide",
                "printedName": "BlinkIDUX.DocumentSide",
                "usr": "s:9BlinkIDUX12DocumentSideO"
              },
              {
                "kind": "TypeNominal",
                "name": "DocumentSide",
                "printedName": "BlinkIDUX.DocumentSide",
                "usr": "s:9BlinkIDUX12DocumentSideO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX12DocumentSideO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX12DocumentSideO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX12DocumentSideO",
        "mangledName": "$s9BlinkIDUX12DocumentSideO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PassportOrientation",
        "printedName": "PassportOrientation",
        "children": [
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.PassportOrientation.Type) -> BlinkIDUX.PassportOrientation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassportOrientation",
                    "printedName": "BlinkIDUX.PassportOrientation",
                    "usr": "s:9BlinkIDUX19PassportOrientationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.PassportOrientation.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PassportOrientation",
                        "printedName": "BlinkIDUX.PassportOrientation",
                        "usr": "s:9BlinkIDUX19PassportOrientationO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX19PassportOrientationO4noneyA2CmF",
            "mangledName": "$s9BlinkIDUX19PassportOrientationO4noneyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "left90",
            "printedName": "left90",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.PassportOrientation.Type) -> BlinkIDUX.PassportOrientation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassportOrientation",
                    "printedName": "BlinkIDUX.PassportOrientation",
                    "usr": "s:9BlinkIDUX19PassportOrientationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.PassportOrientation.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PassportOrientation",
                        "printedName": "BlinkIDUX.PassportOrientation",
                        "usr": "s:9BlinkIDUX19PassportOrientationO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX19PassportOrientationO6left90yA2CmF",
            "mangledName": "$s9BlinkIDUX19PassportOrientationO6left90yA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "right90",
            "printedName": "right90",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.PassportOrientation.Type) -> BlinkIDUX.PassportOrientation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PassportOrientation",
                    "printedName": "BlinkIDUX.PassportOrientation",
                    "usr": "s:9BlinkIDUX19PassportOrientationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.PassportOrientation.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PassportOrientation",
                        "printedName": "BlinkIDUX.PassportOrientation",
                        "usr": "s:9BlinkIDUX19PassportOrientationO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX19PassportOrientationO7right90yA2CmF",
            "mangledName": "$s9BlinkIDUX19PassportOrientationO7right90yA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19PassportOrientationO9hashValueSivp",
            "mangledName": "$s9BlinkIDUX19PassportOrientationO9hashValueSivp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19PassportOrientationO9hashValueSivg",
                "mangledName": "$s9BlinkIDUX19PassportOrientationO9hashValueSivg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "hash",
            "printedName": "hash(into:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Hasher",
                "printedName": "Swift.Hasher",
                "paramValueOwnership": "InOut",
                "usr": "s:s6HasherV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19PassportOrientationO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9BlinkIDUX19PassportOrientationO4hash4intoys6HasherVz_tF",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "PassportOrientation",
                "printedName": "BlinkIDUX.PassportOrientation",
                "usr": "s:9BlinkIDUX19PassportOrientationO"
              },
              {
                "kind": "TypeNominal",
                "name": "PassportOrientation",
                "printedName": "BlinkIDUX.PassportOrientation",
                "usr": "s:9BlinkIDUX19PassportOrientationO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19PassportOrientationO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX19PassportOrientationO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX19PassportOrientationO",
        "mangledName": "$s9BlinkIDUX19PassportOrientationO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ReticleState",
        "printedName": "ReticleState",
        "children": [
          {
            "kind": "Var",
            "name": "front",
            "printedName": "front",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO5frontyA2CmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO5frontyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "back",
            "printedName": "back",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO4backyA2CmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO4backyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "barcode",
            "printedName": "barcode",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO7barcodeyA2CmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO7barcodeyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "detecting",
            "printedName": "detecting",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO9detectingyA2CmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO9detectingyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "flip",
            "printedName": "flip",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO4flipyA2CmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO4flipyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> (Swift.String) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> BlinkIDUX.ReticleState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO5erroryACSScACmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO5erroryACSScACmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "inactive",
            "printedName": "inactive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO8inactiveyA2CmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO8inactiveyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "passport",
            "printedName": "passport",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> (Swift.String) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> BlinkIDUX.ReticleState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO8passportyACSScACmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO8passportyACSScACmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "inactiveWithMessage",
            "printedName": "inactiveWithMessage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleState.Type) -> (Swift.String) -> BlinkIDUX.ReticleState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> BlinkIDUX.ReticleState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12ReticleStateO19inactiveWithMessageyACSScACmF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO19inactiveWithMessageyACSScACmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "initialState",
            "printedName": "initialState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO07initialD0ACvpZ",
            "mangledName": "$s9BlinkIDUX12ReticleStateO07initialD0ACvpZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO07initialD0ACvgZ",
                "mangledName": "$s9BlinkIDUX12ReticleStateO07initialD0ACvgZ",
                "moduleName": "BlinkIDUX",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inactiveState",
            "printedName": "inactiveState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO08inactiveD0ACvpZ",
            "mangledName": "$s9BlinkIDUX12ReticleStateO08inactiveD0ACvpZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO08inactiveD0ACvgZ",
                "mangledName": "$s9BlinkIDUX12ReticleStateO08inactiveD0ACvgZ",
                "moduleName": "BlinkIDUX",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "text",
            "printedName": "text",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO4textSSSgvp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO4textSSSgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO4textSSSgvg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO4textSSSgvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO8durationSdvp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO8durationSdvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO8durationSdvg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO8durationSdvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "shouldExpire",
            "printedName": "shouldExpire",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO12shouldExpireSbvp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO12shouldExpireSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO12shouldExpireSbvg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO12shouldExpireSbvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "canBeFallback",
            "printedName": "canBeFallback",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO13canBeFallbackSbvp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO13canBeFallbackSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO13canBeFallbackSbvg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO13canBeFallbackSbvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isErrorState",
            "printedName": "isErrorState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO07isErrorD0Sbvp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO07isErrorD0Sbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO07isErrorD0Sbvg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO07isErrorD0Sbvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleStateAppearance",
            "printedName": "reticleStateAppearance",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleStateAppearance",
                "printedName": "BlinkIDUX.ReticleStateAppearance",
                "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO07reticleD10AppearanceAA0cdF0Ovp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO07reticleD10AppearanceAA0cdF0Ovp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleStateAppearance",
                    "printedName": "BlinkIDUX.ReticleStateAppearance",
                    "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO07reticleD10AppearanceAA0cdF0Ovg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO07reticleD10AppearanceAA0cdF0Ovg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              },
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX12ReticleStateO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX12ReticleStateO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12ReticleStateO9hashValueSivp",
            "mangledName": "$s9BlinkIDUX12ReticleStateO9hashValueSivp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12ReticleStateO9hashValueSivg",
                "mangledName": "$s9BlinkIDUX12ReticleStateO9hashValueSivg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "hash",
            "printedName": "hash(into:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Hasher",
                "printedName": "Swift.Hasher",
                "paramValueOwnership": "InOut",
                "usr": "s:s6HasherV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX12ReticleStateO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9BlinkIDUX12ReticleStateO4hash4intoys6HasherVz_tF",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX12ReticleStateO",
        "mangledName": "$s9BlinkIDUX12ReticleStateO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ReticleStateProtocol",
            "printedName": "ReticleStateProtocol",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "ReticleStateMachine",
        "printedName": "ReticleStateMachine",
        "children": [
          {
            "kind": "Var",
            "name": "reticleState",
            "printedName": "reticleState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0Ovp",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0Ovp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "ProjectedValueProperty",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0Ovg",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0Ovg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0Ovs",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0Ovs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0OvM",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD0AA0cD0OvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$reticleState",
            "printedName": "$reticleState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<BlinkIDUX.ReticleState>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_Gvp",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<BlinkIDUX.ReticleState>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_Gvg",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_Gvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<BlinkIDUX.ReticleState>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_Gvs",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_Gvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_GvM",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08$reticleD07Combine9PublishedV9PublisherVyAA0cD0O_GvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fallbackState",
            "printedName": "fallbackState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0Ovp",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0Ovp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0Ovg",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0Ovg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0Ovs",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0Ovs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0OvM",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC08fallbackD0AA0cD0OvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastReticleStateChange",
            "printedName": "lastReticleStateChange",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvp",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvg",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvs",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvM",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC04lastcD6ChangeSdvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "eventCounter",
            "printedName": "eventCounter",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[BlinkIDUX.ReticleState : Swift.Int]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvp",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[BlinkIDUX.ReticleState : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvg",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[BlinkIDUX.ReticleState : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleState",
                        "printedName": "BlinkIDUX.ReticleState",
                        "usr": "s:9BlinkIDUX12ReticleStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvs",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvM",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC12eventCounterSDyAA0cD0OSiGvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleStateIsInterruptible",
            "printedName": "reticleStateIsInterruptible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvp",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvg",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvs",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvM",
                "mangledName": "$s9BlinkIDUX19ReticleStateMachineC07reticleD15IsInterruptibleSbvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleStateMachine",
                "printedName": "BlinkIDUX.ReticleStateMachine",
                "usr": "s:9BlinkIDUX19ReticleStateMachineC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX19ReticleStateMachineCACycfc",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineCACycfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "calculateState",
            "printedName": "calculateState(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              },
              {
                "kind": "TypeNominal",
                "name": "ReticleState",
                "printedName": "BlinkIDUX.ReticleState",
                "usr": "s:9BlinkIDUX12ReticleStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19ReticleStateMachineC09calculateD05usingAA0cD0OAG_tF",
            "mangledName": "$s9BlinkIDUX19ReticleStateMachineC09calculateD05usingAA0cD0OAG_tF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX19ReticleStateMachineC",
        "mangledName": "$s9BlinkIDUX19ReticleStateMachineC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ReticleStateMachineProtocol",
            "printedName": "ReticleStateMachineProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ReticleStateType",
                "printedName": "ReticleStateType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleState",
                    "printedName": "BlinkIDUX.ReticleState",
                    "usr": "s:9BlinkIDUX12ReticleStateO"
                  }
                ]
              }
            ],
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "ObservableObject",
            "printedName": "ObservableObject",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ObjectWillChangePublisher",
                "printedName": "ObjectWillChangePublisher",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ObservableObjectPublisher",
                    "printedName": "Combine.ObservableObjectPublisher",
                    "usr": "s:7Combine25ObservableObjectPublisherC"
                  }
                ]
              }
            ],
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIEvent",
        "printedName": "UIEvent",
        "children": [
          {
            "kind": "Var",
            "name": "requestDocumentSide",
            "printedName": "requestDocumentSide",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> (BlinkIDUX.DocumentSide) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BlinkIDUX.DocumentSide) -> BlinkIDUX.UIEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(side: BlinkIDUX.DocumentSide)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "DocumentSide",
                            "printedName": "BlinkIDUX.DocumentSide",
                            "usr": "s:9BlinkIDUX12DocumentSideO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO19requestDocumentSideyAcA0eF0O_tcACmF",
            "mangledName": "$s9BlinkIDUX7UIEventO19requestDocumentSideyAcA0eF0O_tcACmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "wrongSide",
            "printedName": "wrongSide",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO9wrongSideyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO9wrongSideyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "wrongSidePassport",
            "printedName": "wrongSidePassport",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> (BlinkIDUX.PassportOrientation) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BlinkIDUX.PassportOrientation) -> BlinkIDUX.UIEvent",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(passportOrientation: BlinkIDUX.PassportOrientation)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PassportOrientation",
                            "printedName": "BlinkIDUX.PassportOrientation",
                            "usr": "s:9BlinkIDUX19PassportOrientationO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO17wrongSidePassportyAcA0F11OrientationO_tcACmF",
            "mangledName": "$s9BlinkIDUX7UIEventO17wrongSidePassportyAcA0F11OrientationO_tcACmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "blur",
            "printedName": "blur",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO4bluryA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO4bluryA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "glare",
            "printedName": "glare",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO5glareyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO5glareyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "occlusion",
            "printedName": "occlusion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO9occlusionyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO9occlusionyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tilt",
            "printedName": "tilt",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO4tiltyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO4tiltyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tooClose",
            "printedName": "tooClose",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO8tooCloseyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO8tooCloseyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tooFar",
            "printedName": "tooFar",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO6tooFaryA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO6tooFaryA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tooCloseToEdge",
            "printedName": "tooCloseToEdge",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO14tooCloseToEdgeyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO14tooCloseToEdgeyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "notFullyVisible",
            "printedName": "notFullyVisible",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO15notFullyVisibleyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO15notFullyVisibleyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tooDark",
            "printedName": "tooDark",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO7tooDarkyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO7tooDarkyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tooBright",
            "printedName": "tooBright",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO9tooBrightyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO9tooBrightyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "facePhotoNotFullyVisible",
            "printedName": "facePhotoNotFullyVisible",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO24facePhotoNotFullyVisibleyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO24facePhotoNotFullyVisibleyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "wrongSidePassportWithBarcode",
            "printedName": "wrongSidePassportWithBarcode",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEvent",
                    "printedName": "BlinkIDUX.UIEvent",
                    "usr": "s:9BlinkIDUX7UIEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.UIEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIEvent",
                        "printedName": "BlinkIDUX.UIEvent",
                        "usr": "s:9BlinkIDUX7UIEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX7UIEventO28wrongSidePassportWithBarcodeyA2CmF",
            "mangledName": "$s9BlinkIDUX7UIEventO28wrongSidePassportWithBarcodeyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "UIEvent",
                "printedName": "BlinkIDUX.UIEvent",
                "usr": "s:9BlinkIDUX7UIEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "UIEvent",
                "printedName": "BlinkIDUX.UIEvent",
                "usr": "s:9BlinkIDUX7UIEventO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX7UIEventO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX7UIEventO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX7UIEventO",
        "mangledName": "$s9BlinkIDUX7UIEventO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BlinkIDTheme",
        "printedName": "BlinkIDTheme",
        "children": [
          {
            "kind": "Var",
            "name": "shared",
            "printedName": "shared",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BlinkIDTheme",
                "printedName": "BlinkIDUX.BlinkIDTheme",
                "usr": "s:9BlinkIDUX0A7IDThemeC"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC6sharedACvpZ",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC6sharedACvpZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BlinkIDTheme",
                    "printedName": "BlinkIDUX.BlinkIDTheme",
                    "usr": "s:9BlinkIDUX0A7IDThemeC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC6sharedACvgZ",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC6sharedACvgZ",
                "moduleName": "BlinkIDUX",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertTitleColor",
            "printedName": "alertTitleColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertTitleFont",
            "printedName": "alertTitleFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertDescriptionColor",
            "printedName": "alertDescriptionColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertDescriptionFont",
            "printedName": "alertDescriptionFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertButtonColor",
            "printedName": "alertButtonColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertButtonFont",
            "printedName": "alertButtonFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertBackgroundColor",
            "printedName": "alertBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetTitleColor",
            "printedName": "onboardingSheetTitleColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetTitleFont",
            "printedName": "onboardingSheetTitleFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetDescriptionColor",
            "printedName": "onboardingSheetDescriptionColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetDescriptionFont",
            "printedName": "onboardingSheetDescriptionFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetButtonColor",
            "printedName": "onboardingSheetButtonColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetButtonFont",
            "printedName": "onboardingSheetButtonFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetPageIndicatorColor",
            "printedName": "onboardingSheetPageIndicatorColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetBackgroundColor",
            "printedName": "onboardingSheetBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleTooltipFont",
            "printedName": "reticleTooltipFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonForegroundColor",
            "printedName": "helpButtonForegroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonBackgroundColor",
            "printedName": "helpButtonBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonTooltipForegroundColor",
            "printedName": "helpButtonTooltipForegroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonTooltipBackgroundColor",
            "printedName": "helpButtonTooltipBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "toastBackgroundColor",
            "printedName": "toastBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvp",
            "mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvg",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvs",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0VvM",
                "mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0VvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX0A7IDThemeC",
        "mangledName": "$s9BlinkIDUX0A7IDThemeC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "UXThemeProtocol",
            "printedName": "UXThemeProtocol",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ScanningResultProtocol",
        "printedName": "ScanningResultProtocol",
        "children": [
          {
            "kind": "AssociatedType",
            "name": "Result",
            "printedName": "Result",
            "declKind": "AssociatedType",
            "usr": "s:9BlinkIDUX22ScanningResultProtocolP0D0Qa",
            "mangledName": "$s9BlinkIDUX22ScanningResultProtocolP0D0Qa",
            "moduleName": "BlinkIDUX",
            "protocolReq": true
          },
          {
            "kind": "Var",
            "name": "scanResult",
            "printedName": "scanResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0.Result?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.Result"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvp",
            "mangledName": "$s9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0.Result?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DependentMember",
                        "printedName": "τ_0_0.Result"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvg",
                "mangledName": "$s9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ScanningResultProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ScanningResultProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX22ScanningResultProtocolP",
        "mangledName": "$s9BlinkIDUX22ScanningResultProtocolP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.Sendable, τ_0_0.Result : Swift.Sendable>",
        "sugared_genericSig": "<Self : Swift.Sendable, Self.Result : Swift.Sendable>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ScanningResult",
        "printedName": "ScanningResult",
        "children": [
          {
            "kind": "Var",
            "name": "completed",
            "printedName": "completed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "GenericFunction",
                "printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> (τ_0_0) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(τ_0_0) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ScanningResult",
                        "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9BlinkIDUX14ScanningResultO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ScanningResult",
                        "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9BlinkIDUX14ScanningResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX14ScanningResultO9completedyACyxq_GxcAEms8SendableRzsAFR_r0_lF",
            "mangledName": "$s9BlinkIDUX14ScanningResultO9completedyACyxq_GxcAEms8SendableRzsAFR_r0_lF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "interrupted",
            "printedName": "interrupted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "GenericFunction",
                "printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> (τ_0_1) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(τ_0_1) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ScanningResult",
                        "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9BlinkIDUX14ScanningResultO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ScanningResult",
                        "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9BlinkIDUX14ScanningResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX14ScanningResultO11interruptedyACyxq_Gq_cAEms8SendableRzsAFR_r0_lF",
            "mangledName": "$s9BlinkIDUX14ScanningResultO11interruptedyACyxq_Gq_cAEms8SendableRzsAFR_r0_lF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "cancelled",
            "printedName": "cancelled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "GenericFunction",
                "printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ScanningResult",
                    "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ],
                    "usr": "s:9BlinkIDUX14ScanningResultO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ScanningResult",
                        "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9BlinkIDUX14ScanningResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX14ScanningResultO9cancelledyACyxq_GAEms8SendableRzsAFR_r0_lF",
            "mangledName": "$s9BlinkIDUX14ScanningResultO9cancelledyACyxq_GAEms8SendableRzsAFR_r0_lF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ended",
            "printedName": "ended",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "GenericFunction",
                "printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ScanningResult",
                    "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ],
                    "usr": "s:9BlinkIDUX14ScanningResultO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ScanningResult",
                        "printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9BlinkIDUX14ScanningResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX14ScanningResultO5endedyACyxq_GAEms8SendableRzsAFR_r0_lF",
            "mangledName": "$s9BlinkIDUX14ScanningResultO5endedyACyxq_GAEms8SendableRzsAFR_r0_lF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "scanResult",
            "printedName": "scanResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX14ScanningResultO04scanD0xSgvp",
            "mangledName": "$s9BlinkIDUX14ScanningResultO04scanD0xSgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Nonisolated",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14ScanningResultO04scanD0xSgvg",
                "mangledName": "$s9BlinkIDUX14ScanningResultO04scanD0xSgvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable>",
                "sugared_genericSig": "<T, U where T : Swift.Sendable, U : Swift.Sendable>",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX14ScanningResultO",
        "mangledName": "$s9BlinkIDUX14ScanningResultO",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable>",
        "sugared_genericSig": "<T, U where T : Swift.Sendable, U : Swift.Sendable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ScanningResultProtocol",
            "printedName": "ScanningResultProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Result",
                "printedName": "Result",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "usr": "s:9BlinkIDUX22ScanningResultProtocolP",
            "mangledName": "$s9BlinkIDUX22ScanningResultProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "EventStream",
        "printedName": "EventStream",
        "children": [
          {
            "kind": "AssociatedType",
            "name": "Event",
            "printedName": "Event",
            "declKind": "AssociatedType",
            "usr": "s:9BlinkIDUX11EventStreamP0C0Qa",
            "mangledName": "$s9BlinkIDUX11EventStreamP0C0Qa",
            "moduleName": "BlinkIDUX",
            "protocolReq": true
          },
          {
            "kind": "Var",
            "name": "stream",
            "printedName": "stream",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AsyncStream",
                "printedName": "_Concurrency.AsyncStream<[τ_0_0.Event]>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[τ_0_0.Event]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DependentMember",
                        "printedName": "τ_0_0.Event"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:ScS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvp",
            "mangledName": "$s9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AsyncStream",
                    "printedName": "_Concurrency.AsyncStream<[τ_0_0.Event]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[τ_0_0.Event]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "DependentMember",
                            "printedName": "τ_0_0.Event"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:ScS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvg",
                "mangledName": "$s9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.EventStream>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.EventStream>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX11EventStreamP",
        "mangledName": "$s9BlinkIDUX11EventStreamP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.Sendable, τ_0_0.Event : Swift.Sendable>",
        "sugared_genericSig": "<Self : Swift.Sendable, Self.Event : Swift.Sendable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CameraFrameAnalyzer",
        "printedName": "CameraFrameAnalyzer",
        "children": [
          {
            "kind": "AssociatedType",
            "name": "Result",
            "printedName": "Result",
            "declKind": "AssociatedType",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6ResultQa",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6ResultQa",
            "moduleName": "BlinkIDUX",
            "protocolReq": true
          },
          {
            "kind": "AssociatedType",
            "name": "Frame",
            "printedName": "Frame",
            "declKind": "AssociatedType",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP0D0Qa",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP0D0Qa",
            "moduleName": "BlinkIDUX",
            "protocolReq": true
          },
          {
            "kind": "AssociatedType",
            "name": "Event",
            "printedName": "Event",
            "declKind": "AssociatedType",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP5EventQa",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP5EventQa",
            "moduleName": "BlinkIDUX",
            "protocolReq": true
          },
          {
            "kind": "Function",
            "name": "analyze",
            "printedName": "analyze(image:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.Frame"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP7analyze5imagey0D0Qz_tYaF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP7analyze5imagey0D0Qz_tYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cancel",
            "printedName": "cancel()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6cancelyyYaF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6cancelyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP5pauseyyYaF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP5pauseyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resume",
            "printedName": "resume()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6resumeyyYaF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6resumeyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "restart",
            "printedName": "restart()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP7restartyyYaKF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP7restartyyYaKF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "throwing": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP3endyyYaF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP3endyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "result",
            "printedName": "result()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.Result"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6result6ResultQzyYaF",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6result6ResultQzyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "events",
            "printedName": "events",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventStream",
                "printedName": "any BlinkIDUX.EventStream<τ_0_0.Event>",
                "usr": "s:9BlinkIDUX11EventStreamP"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvp",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventStream",
                    "printedName": "any BlinkIDUX.EventStream<τ_0_0.Event>",
                    "usr": "s:9BlinkIDUX11EventStreamP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvg",
                "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "stepTimeoutDuration",
            "printedName": "stepTimeoutDuration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvp",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvg",
                "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sessionNumber",
            "printedName": "sessionNumber",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP13sessionNumberSivp",
            "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP13sessionNumberSivp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP13sessionNumberSivg",
                "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP13sessionNumberSivg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP",
        "mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.Sendable, τ_0_0.Event : Swift.Sendable, τ_0_0.Frame : Swift.Sendable, τ_0_0.Result : BlinkIDUX.ScanningResultProtocol>",
        "sugared_genericSig": "<Self : Swift.Sendable, Self.Event : Swift.Sendable, Self.Frame : Swift.Sendable, Self.Result : BlinkIDUX.ScanningResultProtocol>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "os.log",
        "printedName": "os.log",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "Camera",
        "printedName": "Camera",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "CameraPosition",
            "printedName": "CameraPosition",
            "children": [
              {
                "kind": "Var",
                "name": "back",
                "printedName": "back",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BlinkIDUX.Camera.CameraPosition.Type) -> BlinkIDUX.Camera.CameraPosition",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraPosition",
                        "printedName": "BlinkIDUX.Camera.CameraPosition",
                        "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BlinkIDUX.Camera.CameraPosition.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CameraPosition",
                            "printedName": "BlinkIDUX.Camera.CameraPosition",
                            "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO4backyA2EmF",
                "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO4backyA2EmF",
                "moduleName": "BlinkIDUX"
              },
              {
                "kind": "Var",
                "name": "front",
                "printedName": "front",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BlinkIDUX.Camera.CameraPosition.Type) -> BlinkIDUX.Camera.CameraPosition",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraPosition",
                        "printedName": "BlinkIDUX.Camera.CameraPosition",
                        "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BlinkIDUX.Camera.CameraPosition.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CameraPosition",
                            "printedName": "BlinkIDUX.Camera.CameraPosition",
                            "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO5frontyA2EmF",
                "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO5frontyA2EmF",
                "moduleName": "BlinkIDUX"
              },
              {
                "kind": "Var",
                "name": "hashValue",
                "printedName": "hashValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO9hashValueSivp",
                "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO9hashValueSivp",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9BlinkIDUX6CameraC0C8PositionO9hashValueSivg",
                    "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO9hashValueSivg",
                    "moduleName": "BlinkIDUX",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Function",
                "name": "hash",
                "printedName": "hash(into:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Hasher",
                    "printedName": "Swift.Hasher",
                    "paramValueOwnership": "InOut",
                    "usr": "s:s6HasherV"
                  }
                ],
                "declKind": "Func",
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO4hash4intoys6HasherVz_tF",
                "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO4hash4intoys6HasherVz_tF",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CameraPosition",
                    "printedName": "BlinkIDUX.Camera.CameraPosition",
                    "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CameraPosition",
                    "printedName": "BlinkIDUX.Camera.CameraPosition",
                    "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO2eeoiySbAE_AEtFZ",
                "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO2eeoiySbAE_AEtFZ",
                "moduleName": "BlinkIDUX",
                "static": true,
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:9BlinkIDUX6CameraC0C8PositionO",
            "mangledName": "$s9BlinkIDUX6CameraC0C8PositionO",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "preferredCamera",
            "printedName": "preferredCamera",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CameraPosition",
                "printedName": "BlinkIDUX.Camera.CameraPosition",
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvp",
            "mangledName": "$s9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraPosition",
                    "printedName": "BlinkIDUX.Camera.CameraPosition",
                    "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvg",
                "mangledName": "$s9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CameraPosition",
                    "printedName": "BlinkIDUX.Camera.CameraPosition",
                    "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvs",
                "mangledName": "$s9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvM",
                "mangledName": "$s9BlinkIDUX6CameraC09preferredC0AC0C8PositionOvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "status",
            "printedName": "status",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CameraStatus",
                "printedName": "BlinkIDUX.CameraStatus",
                "usr": "s:9BlinkIDUX12CameraStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC6statusAA0C6StatusOvp",
            "mangledName": "$s9BlinkIDUX6CameraC6statusAA0C6StatusOvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Final",
              "Custom",
              "ProjectedValueProperty",
              "SetterAccess",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC6statusAA0C6StatusOvg",
                "mangledName": "$s9BlinkIDUX6CameraC6statusAA0C6StatusOvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$status",
            "printedName": "$status",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<BlinkIDUX.CameraStatus>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvp",
            "mangledName": "$s9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Final",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<BlinkIDUX.CameraStatus>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvg",
                "mangledName": "$s9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any Swift.Error)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Error",
                    "printedName": "any Swift.Error",
                    "usr": "s:s5ErrorP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC5errors5Error_pSgvp",
            "mangledName": "$s9BlinkIDUX6CameraC5errors5Error_pSgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any Swift.Error)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "any Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC5errors5Error_pSgvg",
                "mangledName": "$s9BlinkIDUX6CameraC5errors5Error_pSgvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSwitchingModes",
            "printedName": "isSwitchingModes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC16isSwitchingModesSbvp",
            "mangledName": "$s9BlinkIDUX6CameraC16isSwitchingModesSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC16isSwitchingModesSbvg",
                "mangledName": "$s9BlinkIDUX6CameraC16isSwitchingModesSbvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "orientation",
            "printedName": "orientation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AVCaptureVideoOrientation",
                "printedName": "AVFoundation.AVCaptureVideoOrientation",
                "usr": "c:@E@AVCaptureVideoOrientation"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvp",
            "mangledName": "$s9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AVCaptureVideoOrientation",
                    "printedName": "AVFoundation.AVCaptureVideoOrientation",
                    "usr": "c:@E@AVCaptureVideoOrientation"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvg",
                "mangledName": "$s9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "captureService",
            "printedName": "captureService",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CaptureService",
                "printedName": "BlinkIDUX.CaptureService",
                "usr": "s:9BlinkIDUX14CaptureServiceC"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC14captureServiceAA07CaptureE0Cvp",
            "mangledName": "$s9BlinkIDUX6CameraC14captureServiceAA07CaptureE0Cvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureService",
                    "printedName": "BlinkIDUX.CaptureService",
                    "usr": "s:9BlinkIDUX14CaptureServiceC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC14captureServiceAA07CaptureE0Cvg",
                "mangledName": "$s9BlinkIDUX6CameraC14captureServiceAA07CaptureE0Cvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "previewSource",
            "printedName": "previewSource",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PreviewSource",
                "printedName": "any BlinkIDUX.PreviewSource",
                "usr": "s:9BlinkIDUX13PreviewSourceP"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvp",
            "mangledName": "$s9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PreviewSource",
                    "printedName": "any BlinkIDUX.PreviewSource",
                    "usr": "s:9BlinkIDUX13PreviewSourceP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvg",
                "mangledName": "$s9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvg",
                "moduleName": "BlinkIDUX",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isTorchSupported",
            "printedName": "isTorchSupported",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC16isTorchSupportedSbvp",
            "mangledName": "$s9BlinkIDUX6CameraC16isTorchSupportedSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC16isTorchSupportedSbvg",
                "mangledName": "$s9BlinkIDUX6CameraC16isTorchSupportedSbvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Camera",
                "printedName": "BlinkIDUX.Camera",
                "usr": "s:9BlinkIDUX6CameraC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX6CameraCACycfc",
            "mangledName": "$s9BlinkIDUX6CameraCACycfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "start",
            "printedName": "start()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX6CameraC5startyyYaF",
            "mangledName": "$s9BlinkIDUX6CameraC5startyyYaF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "checkAuthorization",
            "printedName": "checkAuthorization(sessionNumber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX6CameraC18checkAuthorization13sessionNumberySi_tYaF",
            "mangledName": "$s9BlinkIDUX6CameraC18checkAuthorization13sessionNumberySi_tYaF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX6CameraC4stopyyYaF",
            "mangledName": "$s9BlinkIDUX6CameraC4stopyyYaF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "focusAndExpose",
            "printedName": "focusAndExpose(at:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGPoint",
                "printedName": "CoreFoundation.CGPoint",
                "usr": "c:@S@CGPoint"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX6CameraC14focusAndExpose2atySo7CGPointV_tYaF",
            "mangledName": "$s9BlinkIDUX6CameraC14focusAndExpose2atySo7CGPointV_tYaF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "sampleBuffer",
            "printedName": "sampleBuffer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AsyncStream",
                "printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SampleBuffer",
                    "printedName": "BlinkIDUX.SampleBuffer",
                    "usr": "s:9BlinkIDUX12SampleBufferC"
                  }
                ],
                "usr": "s:ScS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvp",
            "mangledName": "$s9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AsyncStream",
                    "printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SampleBuffer",
                        "printedName": "BlinkIDUX.SampleBuffer",
                        "usr": "s:9BlinkIDUX12SampleBufferC"
                      }
                    ],
                    "usr": "s:ScS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvg",
                "mangledName": "$s9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvg",
                "moduleName": "BlinkIDUX",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isTorchEnabled",
            "printedName": "isTorchEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvp",
            "mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Custom",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvg",
                "mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvs",
                "mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvM",
                "mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "stopRotationCoordinator",
            "printedName": "stopRotationCoordinator()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX6CameraC23stopRotationCoordinatoryyF",
            "mangledName": "$s9BlinkIDUX6CameraC23stopRotationCoordinatoryyF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX6CameraC",
        "mangledName": "$s9BlinkIDUX6CameraC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Custom",
          "Final",
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CameraModel",
            "printedName": "CameraModel",
            "usr": "s:9BlinkIDUX11CameraModelP",
            "mangledName": "$s9BlinkIDUX11CameraModelP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreImage",
        "printedName": "CoreImage",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "SampleBuffer",
        "printedName": "SampleBuffer",
        "children": [
          {
            "kind": "Var",
            "name": "buffer",
            "printedName": "buffer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CMSampleBuffer",
                "printedName": "CoreMedia.CMSampleBuffer",
                "usr": "c:@T@CMSampleBufferRef"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavp",
            "mangledName": "$s9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CMSampleBuffer",
                    "printedName": "CoreMedia.CMSampleBuffer",
                    "usr": "c:@T@CMSampleBufferRef"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavg",
                "mangledName": "$s9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX12SampleBufferC",
        "mangledName": "$s9BlinkIDUX12SampleBufferC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Final",
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "os.log",
        "printedName": "os.log",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "CaptureService",
        "printedName": "CaptureService",
        "children": [
          {
            "kind": "Var",
            "name": "unownedExecutor",
            "printedName": "unownedExecutor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UnownedSerialExecutor",
                "printedName": "_Concurrency.UnownedSerialExecutor",
                "usr": "s:Sce"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX14CaptureServiceC15unownedExecutorScevp",
            "mangledName": "$s9BlinkIDUX14CaptureServiceC15unownedExecutorScevp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "intro_Macosx": "10.15",
            "intro_iOS": "13.0",
            "intro_tvOS": "13.0",
            "intro_watchOS": "6.0",
            "declAttributes": [
              "Available",
              "Available",
              "Available",
              "Available",
              "Final",
              "Nonisolated",
              "Semantics"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UnownedSerialExecutor",
                    "printedName": "_Concurrency.UnownedSerialExecutor",
                    "usr": "s:Sce"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14CaptureServiceC15unownedExecutorScevg",
                "mangledName": "$s9BlinkIDUX14CaptureServiceC15unownedExecutorScevg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX14CaptureServiceC",
        "mangledName": "$s9BlinkIDUX14CaptureServiceC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Actor",
            "printedName": "Actor",
            "usr": "s:ScA",
            "mangledName": "$sScA"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "CameraModel",
        "printedName": "CameraModel",
        "children": [
          {
            "kind": "Var",
            "name": "status",
            "printedName": "status",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CameraStatus",
                "printedName": "BlinkIDUX.CameraStatus",
                "usr": "s:9BlinkIDUX12CameraStatusO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP6statusAA0C6StatusOvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP6statusAA0C6StatusOvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP6statusAA0C6StatusOvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP6statusAA0C6StatusOvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "previewSource",
            "printedName": "previewSource",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PreviewSource",
                "printedName": "any BlinkIDUX.PreviewSource",
                "usr": "s:9BlinkIDUX13PreviewSourceP"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PreviewSource",
                    "printedName": "any BlinkIDUX.PreviewSource",
                    "usr": "s:9BlinkIDUX13PreviewSourceP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSwitchingModes",
            "printedName": "isSwitchingModes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP16isSwitchingModesSbvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP16isSwitchingModesSbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP16isSwitchingModesSbvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP16isSwitchingModesSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "start",
            "printedName": "start()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX11CameraModelP5startyyYaF",
            "mangledName": "$s9BlinkIDUX11CameraModelP5startyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX11CameraModelP4stopyyYaF",
            "mangledName": "$s9BlinkIDUX11CameraModelP4stopyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "focusAndExpose",
            "printedName": "focusAndExpose(at:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGPoint",
                "printedName": "CoreFoundation.CGPoint",
                "usr": "c:@S@CGPoint"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX11CameraModelP14focusAndExpose2atySo7CGPointV_tYaF",
            "mangledName": "$s9BlinkIDUX11CameraModelP14focusAndExpose2atySo7CGPointV_tYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any Swift.Error)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Error",
                    "printedName": "any Swift.Error",
                    "usr": "s:s5ErrorP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP5errors5Error_pSgvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP5errors5Error_pSgvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any Swift.Error)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "any Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP5errors5Error_pSgvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP5errors5Error_pSgvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isTorchSupported",
            "printedName": "isTorchSupported",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP16isTorchSupportedSbvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP16isTorchSupportedSbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP16isTorchSupportedSbvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP16isTorchSupportedSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isTorchEnabled",
            "printedName": "isTorchEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvs",
                "mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvM",
                "mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "orientation",
            "printedName": "orientation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AVCaptureVideoOrientation",
                "printedName": "AVFoundation.AVCaptureVideoOrientation",
                "usr": "c:@E@AVCaptureVideoOrientation"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AVCaptureVideoOrientation",
                    "printedName": "AVFoundation.AVCaptureVideoOrientation",
                    "usr": "c:@E@AVCaptureVideoOrientation"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sampleBuffer",
            "printedName": "sampleBuffer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AsyncStream",
                "printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SampleBuffer",
                    "printedName": "BlinkIDUX.SampleBuffer",
                    "usr": "s:9BlinkIDUX12SampleBufferC"
                  }
                ],
                "usr": "s:ScS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvp",
            "mangledName": "$s9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AsyncStream",
                    "printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SampleBuffer",
                        "printedName": "BlinkIDUX.SampleBuffer",
                        "usr": "s:9BlinkIDUX12SampleBufferC"
                      }
                    ],
                    "usr": "s:ScS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvg",
                "mangledName": "$s9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX11CameraModelP",
        "mangledName": "$s9BlinkIDUX11CameraModelP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "Custom",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CameraStatus",
        "printedName": "CameraStatus",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CameraStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraStatus",
                        "printedName": "BlinkIDUX.CameraStatus",
                        "usr": "s:9BlinkIDUX12CameraStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12CameraStatusO7unknownyA2CmF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO7unknownyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unauthorized",
            "printedName": "unauthorized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CameraStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraStatus",
                        "printedName": "BlinkIDUX.CameraStatus",
                        "usr": "s:9BlinkIDUX12CameraStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12CameraStatusO12unauthorizedyA2CmF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO12unauthorizedyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "failed",
            "printedName": "failed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CameraStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraStatus",
                        "printedName": "BlinkIDUX.CameraStatus",
                        "usr": "s:9BlinkIDUX12CameraStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12CameraStatusO6failedyA2CmF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO6failedyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "running",
            "printedName": "running",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CameraStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraStatus",
                        "printedName": "BlinkIDUX.CameraStatus",
                        "usr": "s:9BlinkIDUX12CameraStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12CameraStatusO7runningyA2CmF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO7runningyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "interrupted",
            "printedName": "interrupted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CameraStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraStatus",
                        "printedName": "BlinkIDUX.CameraStatus",
                        "usr": "s:9BlinkIDUX12CameraStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12CameraStatusO11interruptedyA2CmF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO11interruptedyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "stopped",
            "printedName": "stopped",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraStatus",
                    "printedName": "BlinkIDUX.CameraStatus",
                    "usr": "s:9BlinkIDUX12CameraStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CameraStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CameraStatus",
                        "printedName": "BlinkIDUX.CameraStatus",
                        "usr": "s:9BlinkIDUX12CameraStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX12CameraStatusO7stoppedyA2CmF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO7stoppedyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraStatus",
                "printedName": "BlinkIDUX.CameraStatus",
                "usr": "s:9BlinkIDUX12CameraStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraStatus",
                "printedName": "BlinkIDUX.CameraStatus",
                "usr": "s:9BlinkIDUX12CameraStatusO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX12CameraStatusO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX12CameraStatusO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX12CameraStatusO9hashValueSivp",
            "mangledName": "$s9BlinkIDUX12CameraStatusO9hashValueSivp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX12CameraStatusO9hashValueSivg",
                "mangledName": "$s9BlinkIDUX12CameraStatusO9hashValueSivg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "hash",
            "printedName": "hash(into:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Hasher",
                "printedName": "Swift.Hasher",
                "paramValueOwnership": "InOut",
                "usr": "s:s6HasherV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX12CameraStatusO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9BlinkIDUX12CameraStatusO4hash4intoys6HasherVz_tF",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX12CameraStatusO",
        "mangledName": "$s9BlinkIDUX12CameraStatusO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CaptureMode",
        "printedName": "CaptureMode",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CaptureMode",
                "printedName": "BlinkIDUX.CaptureMode",
                "usr": "s:9BlinkIDUX11CaptureModeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CaptureModeO2idACvp",
            "mangledName": "$s9BlinkIDUX11CaptureModeO2idACvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureMode",
                    "printedName": "BlinkIDUX.CaptureMode",
                    "usr": "s:9BlinkIDUX11CaptureModeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CaptureModeO2idACvg",
                "mangledName": "$s9BlinkIDUX11CaptureModeO2idACvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "video",
            "printedName": "video",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CaptureMode.Type) -> BlinkIDUX.CaptureMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureMode",
                    "printedName": "BlinkIDUX.CaptureMode",
                    "usr": "s:9BlinkIDUX11CaptureModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CaptureMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CaptureMode",
                        "printedName": "BlinkIDUX.CaptureMode",
                        "usr": "s:9BlinkIDUX11CaptureModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX11CaptureModeO5videoyA2CmF",
            "mangledName": "$s9BlinkIDUX11CaptureModeO5videoyA2CmF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "BlinkIDUX.CaptureMode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureMode",
                    "printedName": "BlinkIDUX.CaptureMode",
                    "usr": "s:9BlinkIDUX11CaptureModeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX11CaptureModeO8rawValueACSgSS_tcfc",
            "mangledName": "$s9BlinkIDUX11CaptureModeO8rawValueACSgSS_tcfc",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CaptureModeO8rawValueSSvp",
            "mangledName": "$s9BlinkIDUX11CaptureModeO8rawValueSSvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CaptureModeO8rawValueSSvg",
                "mangledName": "$s9BlinkIDUX11CaptureModeO8rawValueSSvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[BlinkIDUX.CaptureMode]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureMode",
                    "printedName": "BlinkIDUX.CaptureMode",
                    "usr": "s:9BlinkIDUX11CaptureModeO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX11CaptureModeO8allCasesSayACGvpZ",
            "mangledName": "$s9BlinkIDUX11CaptureModeO8allCasesSayACGvpZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[BlinkIDUX.CaptureMode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CaptureMode",
                        "printedName": "BlinkIDUX.CaptureMode",
                        "usr": "s:9BlinkIDUX11CaptureModeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX11CaptureModeO8allCasesSayACGvgZ",
                "mangledName": "$s9BlinkIDUX11CaptureModeO8allCasesSayACGvgZ",
                "moduleName": "BlinkIDUX",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX11CaptureModeO",
        "mangledName": "$s9BlinkIDUX11CaptureModeO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureMode",
                    "printedName": "BlinkIDUX.CaptureMode",
                    "usr": "s:9BlinkIDUX11CaptureModeO"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[BlinkIDUX.CaptureMode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CaptureMode",
                        "printedName": "BlinkIDUX.CaptureMode",
                        "usr": "s:9BlinkIDUX11CaptureModeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CaptureActivity",
        "printedName": "CaptureActivity",
        "children": [
          {
            "kind": "Var",
            "name": "idle",
            "printedName": "idle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.CaptureActivity.Type) -> BlinkIDUX.CaptureActivity",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CaptureActivity",
                    "printedName": "BlinkIDUX.CaptureActivity",
                    "usr": "s:9BlinkIDUX15CaptureActivityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.CaptureActivity.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CaptureActivity",
                        "printedName": "BlinkIDUX.CaptureActivity",
                        "usr": "s:9BlinkIDUX15CaptureActivityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15CaptureActivityO4idleyA2CmF",
            "mangledName": "$s9BlinkIDUX15CaptureActivityO4idleyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CaptureActivity",
                "printedName": "BlinkIDUX.CaptureActivity",
                "usr": "s:9BlinkIDUX15CaptureActivityO"
              },
              {
                "kind": "TypeNominal",
                "name": "CaptureActivity",
                "printedName": "BlinkIDUX.CaptureActivity",
                "usr": "s:9BlinkIDUX15CaptureActivityO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX15CaptureActivityO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX15CaptureActivityO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15CaptureActivityO9hashValueSivp",
            "mangledName": "$s9BlinkIDUX15CaptureActivityO9hashValueSivp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15CaptureActivityO9hashValueSivg",
                "mangledName": "$s9BlinkIDUX15CaptureActivityO9hashValueSivg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "hash",
            "printedName": "hash(into:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Hasher",
                "printedName": "Swift.Hasher",
                "paramValueOwnership": "InOut",
                "usr": "s:s6HasherV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX15CaptureActivityO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9BlinkIDUX15CaptureActivityO4hash4intoys6HasherVz_tF",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX15CaptureActivityO",
        "mangledName": "$s9BlinkIDUX15CaptureActivityO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CameraPreview",
        "printedName": "CameraPreview",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(source:videoGravity:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CameraPreview",
                "printedName": "BlinkIDUX.CameraPreview",
                "usr": "s:9BlinkIDUX13CameraPreviewV"
              },
              {
                "kind": "TypeNominal",
                "name": "PreviewSource",
                "printedName": "any BlinkIDUX.PreviewSource",
                "usr": "s:9BlinkIDUX13PreviewSourceP"
              },
              {
                "kind": "TypeNominal",
                "name": "AVLayerVideoGravity",
                "printedName": "AVFoundation.AVLayerVideoGravity",
                "hasDefaultArg": true,
                "usr": "c:@T@AVLayerVideoGravity"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX13CameraPreviewV6source12videoGravityAcA0D6Source_p_So012AVLayerVideoG0atcfc",
            "mangledName": "$s9BlinkIDUX13CameraPreviewV6source12videoGravityAcA0D6Source_p_So012AVLayerVideoG0atcfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "makeUIView",
            "printedName": "makeUIView(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PreviewView",
                "printedName": "BlinkIDUX.CameraPreview.PreviewView",
                "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewRepresentableContext",
                "printedName": "SwiftUI.UIViewRepresentableContext<BlinkIDUX.CameraPreview>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraPreview",
                    "printedName": "BlinkIDUX.CameraPreview",
                    "usr": "s:9BlinkIDUX13CameraPreviewV"
                  }
                ],
                "usr": "s:7SwiftUI26UIViewRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX13CameraPreviewV10makeUIView7contextAC0D4ViewC7SwiftUI0F20RepresentableContextVyACG_tF",
            "mangledName": "$s9BlinkIDUX13CameraPreviewV10makeUIView7contextAC0D4ViewC7SwiftUI0F20RepresentableContextVyACG_tF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateUIView",
            "printedName": "updateUIView(_:context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PreviewView",
                "printedName": "BlinkIDUX.CameraPreview.PreviewView",
                "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewRepresentableContext",
                "printedName": "SwiftUI.UIViewRepresentableContext<BlinkIDUX.CameraPreview>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CameraPreview",
                    "printedName": "BlinkIDUX.CameraPreview",
                    "usr": "s:9BlinkIDUX13CameraPreviewV"
                  }
                ],
                "usr": "s:7SwiftUI26UIViewRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX13CameraPreviewV12updateUIView_7contextyAC0D4ViewC_7SwiftUI0F20RepresentableContextVyACGtF",
            "mangledName": "$s9BlinkIDUX13CameraPreviewV12updateUIView_7contextyAC0D4ViewC_7SwiftUI0F20RepresentableContextVyACGtF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "TypeDecl",
            "name": "PreviewView",
            "printedName": "PreviewView",
            "children": [
              {
                "kind": "Var",
                "name": "layerClass",
                "printedName": "layerClass",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExistentialMetatype",
                    "printedName": "any AnyObject.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ]
                  }
                ],
                "declKind": "Var",
                "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvpZ",
                "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvpZ",
                "moduleName": "BlinkIDUX",
                "static": true,
                "overriding": true,
                "objc_name": "layerClass",
                "declAttributes": [
                  "Dynamic",
                  "ObjC",
                  "Preconcurrency",
                  "Custom",
                  "Override",
                  "AccessControl",
                  "RawDocComment"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExistentialMetatype",
                        "printedName": "any AnyObject.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ProtocolComposition",
                            "printedName": "AnyObject"
                          }
                        ]
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvgZ",
                    "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvgZ",
                    "moduleName": "BlinkIDUX",
                    "static": true,
                    "overriding": true,
                    "objc_name": "layerClass",
                    "declAttributes": [
                      "Dynamic",
                      "ObjC"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "videoGravity",
                "printedName": "videoGravity",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AVLayerVideoGravity",
                    "printedName": "AVFoundation.AVLayerVideoGravity",
                    "usr": "c:@T@AVLayerVideoGravity"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avp",
                "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avp",
                "moduleName": "BlinkIDUX",
                "declAttributes": [
                  "HasInitialValue",
                  "Preconcurrency",
                  "Custom",
                  "HasStorage",
                  "AccessControl"
                ],
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AVLayerVideoGravity",
                        "printedName": "AVFoundation.AVLayerVideoGravity",
                        "usr": "c:@T@AVLayerVideoGravity"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avg",
                    "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avg",
                    "moduleName": "BlinkIDUX",
                    "implicit": true,
                    "accessorKind": "get"
                  },
                  {
                    "kind": "Accessor",
                    "name": "Set",
                    "printedName": "Set()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "AVLayerVideoGravity",
                        "printedName": "AVFoundation.AVLayerVideoGravity",
                        "usr": "c:@T@AVLayerVideoGravity"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avs",
                    "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avs",
                    "moduleName": "BlinkIDUX",
                    "implicit": true,
                    "accessorKind": "set"
                  },
                  {
                    "kind": "Accessor",
                    "name": "Modify",
                    "printedName": "Modify()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avM",
                    "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avM",
                    "moduleName": "BlinkIDUX",
                    "implicit": true,
                    "accessorKind": "_modify"
                  }
                ]
              },
              {
                "kind": "Function",
                "name": "setSession",
                "printedName": "setSession(_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AVCaptureSession",
                    "printedName": "AVFoundation.AVCaptureSession",
                    "usr": "c:objc(cs)AVCaptureSession"
                  }
                ],
                "declKind": "Func",
                "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC10setSessionyySo09AVCaptureG0CF",
                "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC10setSessionyySo09AVCaptureG0CF",
                "moduleName": "BlinkIDUX",
                "declAttributes": [
                  "AccessControl",
                  "Nonisolated"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(frame:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PreviewView",
                    "printedName": "BlinkIDUX.CameraPreview.PreviewView",
                    "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC5frameAESo6CGRectV_tcfc",
                "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC5frameAESo6CGRectV_tcfc",
                "moduleName": "BlinkIDUX",
                "overriding": true,
                "implicit": true,
                "objc_name": "initWithFrame:",
                "declAttributes": [
                  "Dynamic",
                  "ObjC",
                  "Preconcurrency",
                  "Custom",
                  "Override"
                ],
                "init_kind": "Designated"
              }
            ],
            "declKind": "Class",
            "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC",
            "mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "superclassUsr": "c:objc(cs)UIView",
            "hasMissingDesignatedInitializers": true,
            "superclassNames": [
              "UIKit.UIView",
              "UIKit.UIResponder",
              "ObjectiveC.NSObject"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "PreviewTarget",
                "printedName": "PreviewTarget",
                "usr": "s:9BlinkIDUX13PreviewTargetP",
                "mangledName": "$s9BlinkIDUX13PreviewTargetP"
              },
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "CVarArg",
                "printedName": "CVarArg",
                "usr": "s:s7CVarArgP",
                "mangledName": "$ss7CVarArgP"
              },
              {
                "kind": "Conformance",
                "name": "_KeyValueCodingAndObservingPublishing",
                "printedName": "_KeyValueCodingAndObservingPublishing",
                "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
                "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
              },
              {
                "kind": "Conformance",
                "name": "_KeyValueCodingAndObserving",
                "printedName": "_KeyValueCodingAndObserving",
                "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
                "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CustomDebugStringConvertible",
                "printedName": "CustomDebugStringConvertible",
                "usr": "s:s28CustomDebugStringConvertibleP",
                "mangledName": "$ss28CustomDebugStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "UITraitChangeObservable",
                "printedName": "UITraitChangeObservable",
                "usr": "s:5UIKit23UITraitChangeObservableP",
                "mangledName": "$s5UIKit23UITraitChangeObservableP"
              },
              {
                "kind": "Conformance",
                "name": "__DefaultCustomPlaygroundQuickLookable",
                "printedName": "__DefaultCustomPlaygroundQuickLookable",
                "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
                "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9BlinkIDUX13CameraPreviewV",
        "mangledName": "$s9BlinkIDUX13CameraPreviewV",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "UIViewRepresentable",
            "printedName": "UIViewRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UIViewType",
                "printedName": "UIViewType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PreviewView",
                    "printedName": "BlinkIDUX.CameraPreview.PreviewView",
                    "usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Coordinator",
                "printedName": "Coordinator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI19UIViewRepresentableP",
            "mangledName": "$s7SwiftUI19UIViewRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PreviewSource",
        "printedName": "PreviewSource",
        "children": [
          {
            "kind": "Function",
            "name": "connect",
            "printedName": "connect(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PreviewTarget",
                "printedName": "any BlinkIDUX.PreviewTarget",
                "usr": "s:9BlinkIDUX13PreviewTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX13PreviewSourceP7connect2toyAA0C6Target_p_tF",
            "mangledName": "$s9BlinkIDUX13PreviewSourceP7connect2toyAA0C6Target_p_tF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.PreviewSource>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.PreviewSource>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX13PreviewSourceP",
        "mangledName": "$s9BlinkIDUX13PreviewSourceP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.Sendable>",
        "sugared_genericSig": "<Self : Swift.Sendable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PreviewTarget",
        "printedName": "PreviewTarget",
        "children": [
          {
            "kind": "Function",
            "name": "setSession",
            "printedName": "setSession(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AVCaptureSession",
                "printedName": "AVFoundation.AVCaptureSession",
                "usr": "c:objc(cs)AVCaptureSession"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX13PreviewTargetP10setSessionyySo09AVCaptureF0CF",
            "mangledName": "$s9BlinkIDUX13PreviewTargetP10setSessionyySo09AVCaptureF0CF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.PreviewTarget>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.PreviewTarget>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX13PreviewTargetP",
        "mangledName": "$s9BlinkIDUX13PreviewTargetP",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "CameraView",
        "printedName": "CameraView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(camera:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CameraView",
                "printedName": "BlinkIDUX.CameraView<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9BlinkIDUX10CameraViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX10CameraViewV6cameraACyxGx_tcfc",
            "mangledName": "$s9BlinkIDUX10CameraViewV6cameraACyxGx_tcfc",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
            "sugared_genericSig": "<Camera where Camera : BlinkIDUX.CameraModel>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "body",
            "printedName": "body",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OpaqueTypeArchetype",
                "printedName": "some SwiftUI.View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "View",
                    "printedName": "SwiftUI.View",
                    "usr": "s:7SwiftUI4ViewP"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX10CameraViewV4bodyQrvp",
            "mangledName": "$s9BlinkIDUX10CameraViewV4bodyQrvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some SwiftUI.View",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "View",
                        "printedName": "SwiftUI.View",
                        "usr": "s:7SwiftUI4ViewP"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX10CameraViewV4bodyQrvg",
                "mangledName": "$s9BlinkIDUX10CameraViewV4bodyQrvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
                "sugared_genericSig": "<Camera where Camera : BlinkIDUX.CameraModel>",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9BlinkIDUX10CameraViewV",
        "mangledName": "$s9BlinkIDUX10CameraViewV",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
        "sugared_genericSig": "<Camera where Camera : BlinkIDUX.CameraModel>",
        "declAttributes": [
          "AccessControl",
          "Custom"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some SwiftUI.View",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "View",
                        "printedName": "SwiftUI.View",
                        "usr": "s:7SwiftUI4ViewP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Network",
        "printedName": "Network",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "NetworkMonitor",
        "printedName": "NetworkMonitor",
        "children": [
          {
            "kind": "Var",
            "name": "isConnected",
            "printedName": "isConnected",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvp",
            "mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvg",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvs",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvM",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$isConnected",
            "printedName": "$isConnected",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Bool>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvp",
            "mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvg",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvs",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvs",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_GvM",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_GvM",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isOffline",
            "printedName": "isOffline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX14NetworkMonitorC9isOfflineSbvp",
            "mangledName": "$s9BlinkIDUX14NetworkMonitorC9isOfflineSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC9isOfflineSbvg",
                "mangledName": "$s9BlinkIDUX14NetworkMonitorC9isOfflineSbvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NetworkMonitor",
                "printedName": "BlinkIDUX.NetworkMonitor",
                "usr": "s:9BlinkIDUX14NetworkMonitorC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX14NetworkMonitorCACycfc",
            "mangledName": "$s9BlinkIDUX14NetworkMonitorCACycfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX14NetworkMonitorC",
        "mangledName": "$s9BlinkIDUX14NetworkMonitorC",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "Custom",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ObservableObject",
            "printedName": "ObservableObject",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ObjectWillChangePublisher",
                "printedName": "ObjectWillChangePublisher",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ObservableObjectPublisher",
                    "printedName": "Combine.ObservableObjectPublisher",
                    "usr": "s:7Combine25ObservableObjectPublisherC"
                  }
                ]
              }
            ],
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NoInternetView",
        "printedName": "NoInternetView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(retryAction:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NoInternetView",
                "printedName": "BlinkIDUX.NoInternetView",
                "usr": "s:9BlinkIDUX14NoInternetViewV"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX14NoInternetViewV11retryActionACyyc_tcfc",
            "mangledName": "$s9BlinkIDUX14NoInternetViewV11retryActionACyyc_tcfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "body",
            "printedName": "body",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OpaqueTypeArchetype",
                "printedName": "some SwiftUI.View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "View",
                    "printedName": "SwiftUI.View",
                    "usr": "s:7SwiftUI4ViewP"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX14NoInternetViewV4bodyQrvp",
            "mangledName": "$s9BlinkIDUX14NoInternetViewV4bodyQrvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some SwiftUI.View",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "View",
                        "printedName": "SwiftUI.View",
                        "usr": "s:7SwiftUI4ViewP"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX14NoInternetViewV4bodyQrvg",
                "mangledName": "$s9BlinkIDUX14NoInternetViewV4bodyQrvg",
                "moduleName": "BlinkIDUX",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9BlinkIDUX14NoInternetViewV",
        "mangledName": "$s9BlinkIDUX14NoInternetViewV",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some SwiftUI.View",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "View",
                        "printedName": "SwiftUI.View",
                        "usr": "s:7SwiftUI4ViewP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "AlertTypeProtocol",
        "printedName": "AlertTypeProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17AlertTypeProtocolP5titleSSvp",
            "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP5titleSSvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17AlertTypeProtocolP5titleSSvg",
                "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP5titleSSvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.AlertTypeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17AlertTypeProtocolP11descriptionSSvp",
            "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP11descriptionSSvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17AlertTypeProtocolP11descriptionSSvg",
                "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP11descriptionSSvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.AlertTypeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "buttonTitle",
            "printedName": "buttonTitle",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17AlertTypeProtocolP11buttonTitleSSvp",
            "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP11buttonTitleSSvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17AlertTypeProtocolP11buttonTitleSSvg",
                "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP11buttonTitleSSvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.AlertTypeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pingletAlertType",
            "printedName": "pingletAlertType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AlertType",
                "printedName": "BlinkID.UxEventPinglet.AlertType",
                "usr": "s:7BlinkID14UxEventPingletV9AlertTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17AlertTypeProtocolP07pingletcD00A2ID14UxEventPingletV0cD0Ovp",
            "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP07pingletcD00A2ID14UxEventPingletV0cD0Ovp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AlertType",
                    "printedName": "BlinkID.UxEventPinglet.AlertType",
                    "usr": "s:7BlinkID14UxEventPingletV9AlertTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17AlertTypeProtocolP07pingletcD00A2ID14UxEventPingletV0cD0Ovg",
                "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP07pingletcD00A2ID14UxEventPingletV0cD0Ovg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.AlertTypeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX17AlertTypeProtocolP",
        "mangledName": "$s9BlinkIDUX17AlertTypeProtocolP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.Identifiable>",
        "sugared_genericSig": "<Self : Swift.Identifiable>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ScanningUXSettings",
        "printedName": "ScanningUXSettings",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(showIntroductionAlert:showHelpButton:preferredCameraPosition:allowHapticFeedback:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ScanningUXSettings",
                "printedName": "BlinkIDUX.ScanningUXSettings",
                "usr": "s:9BlinkIDUX18ScanningUXSettingsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraPosition",
                "printedName": "BlinkIDUX.Camera.CameraPosition",
                "hasDefaultArg": true,
                "usr": "s:9BlinkIDUX6CameraC0C8PositionO"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX18ScanningUXSettingsV21showIntroductionAlert0E10HelpButton23preferredCameraPosition19allowHapticFeedbackACSb_SbAA0K0C0kL0OSbtcfc",
            "mangledName": "$s9BlinkIDUX18ScanningUXSettingsV21showIntroductionAlert0E10HelpButton23preferredCameraPosition19allowHapticFeedbackACSb_SbAA0K0C0kL0OSbtcfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9BlinkIDUX18ScanningUXSettingsV",
        "mangledName": "$s9BlinkIDUX18ScanningUXSettingsV",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "CoreImage",
        "printedName": "CoreImage",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "ScanningViewModel",
        "printedName": "ScanningViewModel",
        "children": [
          {
            "kind": "Var",
            "name": "scanningResult",
            "printedName": "scanningResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$scanningResult",
            "printedName": "$scanningResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Optional<τ_0_0>>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Optional<τ_0_0>>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Optional<τ_0_0>>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_GvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_GvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "roi",
            "printedName": "roi",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RegionOfInterest",
                "printedName": "BlinkID.RegionOfInterest",
                "usr": "s:7BlinkID16RegionOfInterestV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RegionOfInterest",
                    "printedName": "BlinkID.RegionOfInterest",
                    "usr": "s:7BlinkID16RegionOfInterestV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "RegionOfInterest",
                    "printedName": "BlinkID.RegionOfInterest",
                    "usr": "s:7BlinkID16RegionOfInterestV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$roi",
            "printedName": "$roi",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<BlinkID.RegionOfInterest>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<BlinkID.RegionOfInterest>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<BlinkID.RegionOfInterest>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_GvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_GvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleStateMachine",
            "printedName": "reticleStateMachine",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_2"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC19reticleStateMachineq0_vp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC19reticleStateMachineq0_vp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "HasStorage",
              "Final",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_2"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC19reticleStateMachineq0_vg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC19reticleStateMachineq0_vg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isTorchOn",
            "printedName": "isTorchOn",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$isTorchOn",
            "printedName": "$isTorchOn",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Bool>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_GvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_GvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isToastVisible",
            "printedName": "isToastVisible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$isToastVisible",
            "printedName": "$isToastVisible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Bool>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_GvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_GvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "showIntroductionAlert",
            "printedName": "showIntroductionAlert",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$showIntroductionAlert",
            "printedName": "$showIntroductionAlert",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Bool>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Bool>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_GvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_GvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertType",
            "printedName": "alertType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_3?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_3"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq1_Sgvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq1_Sgvp",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "Custom",
              "ProjectedValueProperty",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_3?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_3"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq1_Sgvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq1_Sgvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_3?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_3"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq1_Sgvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq1_Sgvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq1_SgvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq1_SgvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$alertType",
            "printedName": "$alertType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Publisher",
                "printedName": "Combine.Published<Swift.Optional<τ_0_3>>.Publisher",
                "usr": "s:7Combine9PublishedV9PublisherV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_Gvp",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_Gvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "declAttributes": [
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Optional<τ_0_3>>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_Gvg",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_Gvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Publisher",
                    "printedName": "Combine.Published<Swift.Optional<τ_0_3>>.Publisher",
                    "usr": "s:7Combine9PublishedV9PublisherV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_Gvs",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_Gvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_GvM",
                "mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq1_Sg_GvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
                "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
                "implicit": true,
                "intro_Macosx": "11.0",
                "intro_iOS": "14.0",
                "intro_tvOS": "14.0",
                "intro_watchOS": "7.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(analyzer:uxSettings:reticleStateMachine:firstSideFinishedText:scanFinishedText:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ScanningViewModel",
                "printedName": "BlinkIDUX.ScanningViewModel<τ_0_0, τ_0_1, τ_0_2, τ_0_3>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_2"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_3"
                  }
                ],
                "usr": "s:9BlinkIDUX17ScanningViewModelC"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraFrameAnalyzer",
                "printedName": "any BlinkIDUX.CameraFrameAnalyzer<BlinkID.CameraFrame, τ_0_1>",
                "usr": "s:9BlinkIDUX19CameraFrameAnalyzerP"
              },
              {
                "kind": "TypeNominal",
                "name": "ScanningUXSettings",
                "printedName": "BlinkIDUX.ScanningUXSettings",
                "hasDefaultArg": true,
                "usr": "s:9BlinkIDUX18ScanningUXSettingsV"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_2"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX17ScanningViewModelC8analyzer10uxSettings19reticleStateMachine21firstSideFinishedText04scannO0ACyxq_q0_q1_GAA19CameraFrameAnalyzer_pq_5EventRts_0A2ID0qR0V0R0RtsXP_AA0C10UXSettingsVq0_S2Stcfc",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC8analyzer10uxSettings19reticleStateMachine21firstSideFinishedText04scannO0ACyxq_q0_q1_GAA19CameraFrameAnalyzer_pq_5EventRts_0A2ID0qR0V0R0RtsXP_AA0C10UXSettingsVq0_S2Stcfc",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "processAnalyzerResult",
            "printedName": "processAnalyzerResult()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC21processAnalyzerResultyyYaF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC21processAnalyzerResultyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "licenseErrorAlertDismised",
            "printedName": "licenseErrorAlertDismised()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC25licenseErrorAlertDismisedyyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC25licenseErrorAlertDismisedyyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "timeoutAlertDismised",
            "printedName": "timeoutAlertDismised()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC20timeoutAlertDismisedyyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC20timeoutAlertDismisedyyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "presentAlert",
            "printedName": "presentAlert()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC12presentAlertyyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC12presentAlertyyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "dismissAlert",
            "printedName": "dismissAlert()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC12dismissAlertyyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC12dismissAlertyyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopEventHandling",
            "printedName": "stopEventHandling()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC17stopEventHandlingyyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC17stopEventHandlingyyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startScanning",
            "printedName": "startScanning()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC05startC0yyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC05startC0yyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pauseScanning",
            "printedName": "pauseScanning()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC05pauseC0yyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC05pauseC0yyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resumeScanning",
            "printedName": "resumeScanning()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC06resumeC0yyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC06resumeC0yyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "restartScanning",
            "printedName": "restartScanning()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC07restartC0yyF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC07restartC0yyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "finishScan",
            "printedName": "finishScan()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX17ScanningViewModelC10finishScanyyYaF",
            "mangledName": "$s9BlinkIDUX17ScanningViewModelC10finishScanyyYaF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
            "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
            "declAttributes": [
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9BlinkIDUX17ScanningViewModelC",
        "mangledName": "$s9BlinkIDUX17ScanningViewModelC",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0, τ_0_1, τ_0_2, τ_0_3 where τ_0_2 : BlinkIDUX.ReticleStateMachineProtocol, τ_0_3 : BlinkIDUX.AlertTypeProtocol>",
        "sugared_genericSig": "<T, U, V, A where V : BlinkIDUX.ReticleStateMachineProtocol, A : BlinkIDUX.AlertTypeProtocol>",
        "declAttributes": [
          "AccessControl",
          "Custom",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ObservableObject",
            "printedName": "ObservableObject",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ObjectWillChangePublisher",
                "printedName": "ObjectWillChangePublisher",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ObservableObjectPublisher",
                    "printedName": "Combine.ObservableObjectPublisher",
                    "usr": "s:7Combine25ObservableObjectPublisherC"
                  }
                ]
              }
            ],
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UXThemeProtocol",
        "printedName": "UXThemeProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "alertTitleColor",
            "printedName": "alertTitleColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertTitleFont",
            "printedName": "alertTitleFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertDescriptionColor",
            "printedName": "alertDescriptionColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertDescriptionFont",
            "printedName": "alertDescriptionFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertButtonColor",
            "printedName": "alertButtonColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertButtonFont",
            "printedName": "alertButtonFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "alertBackgroundColor",
            "printedName": "alertBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetTitleColor",
            "printedName": "onboardingSheetTitleColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetTitleFont",
            "printedName": "onboardingSheetTitleFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetDescriptionColor",
            "printedName": "onboardingSheetDescriptionColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetDescriptionFont",
            "printedName": "onboardingSheetDescriptionFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetButtonColor",
            "printedName": "onboardingSheetButtonColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetButtonFont",
            "printedName": "onboardingSheetButtonFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetPageIndicatorColor",
            "printedName": "onboardingSheetPageIndicatorColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onboardingSheetBackgroundColor",
            "printedName": "onboardingSheetBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleTooltipFont",
            "printedName": "reticleTooltipFont",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Font",
                "printedName": "SwiftUI.Font",
                "usr": "s:7SwiftUI4FontV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Font",
                    "printedName": "SwiftUI.Font",
                    "usr": "s:7SwiftUI4FontV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonForegroundColor",
            "printedName": "helpButtonForegroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonBackgroundColor",
            "printedName": "helpButtonBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonTooltipForegroundColor",
            "printedName": "helpButtonTooltipForegroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "helpButtonTooltipBackgroundColor",
            "printedName": "helpButtonTooltipBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "toastBackgroundColor",
            "printedName": "toastBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvp",
            "mangledName": "$s9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Color",
                    "printedName": "SwiftUI.Color",
                    "usr": "s:7SwiftUI5ColorV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvg",
                "mangledName": "$s9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX15UXThemeProtocolP",
        "mangledName": "$s9BlinkIDUX15UXThemeProtocolP",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MicroblinkColor",
        "printedName": "MicroblinkColor",
        "children": [
          {
            "kind": "Var",
            "name": "secondary",
            "printedName": "secondary",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO9secondaryyA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO9secondaryyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "primary",
            "printedName": "primary",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO7primaryyA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO7primaryyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "tooltipBackground",
            "printedName": "tooltipBackground",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO17tooltipBackgroundyA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO17tooltipBackgroundyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "helpBackground",
            "printedName": "helpBackground",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO14helpBackgroundyA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO14helpBackgroundyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "background",
            "printedName": "background",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO10backgroundyA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO10backgroundyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "needHelpTooltipBackground",
            "printedName": "needHelpTooltipBackground",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO25needHelpTooltipBackgroundyA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO25needHelpTooltipBackgroundyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "toastBackgroundColor",
            "printedName": "toastBackgroundColor",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.MicroblinkColor.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MicroblinkColor",
                        "printedName": "BlinkIDUX.MicroblinkColor",
                        "usr": "s:9BlinkIDUX15MicroblinkColorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX15MicroblinkColorO015toastBackgroundD0yA2CmF",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO015toastBackgroundD0yA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "BlinkIDUX.MicroblinkColor?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MicroblinkColor",
                    "printedName": "BlinkIDUX.MicroblinkColor",
                    "usr": "s:9BlinkIDUX15MicroblinkColorO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9BlinkIDUX15MicroblinkColorO8rawValueACSgSS_tcfc",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO8rawValueACSgSS_tcfc",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX15MicroblinkColorO8rawValueSSvp",
            "mangledName": "$s9BlinkIDUX15MicroblinkColorO8rawValueSSvp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX15MicroblinkColorO8rawValueSSvg",
                "mangledName": "$s9BlinkIDUX15MicroblinkColorO8rawValueSSvg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX15MicroblinkColorO",
        "mangledName": "$s9BlinkIDUX15MicroblinkColorO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "BlinkID",
        "printedName": "BlinkID",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OnboardingStepProtocol",
        "printedName": "OnboardingStepProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "image",
            "printedName": "image",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Image",
                "printedName": "SwiftUI.Image",
                "usr": "s:7SwiftUI5ImageV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX22OnboardingStepProtocolP5image7SwiftUI5ImageVvp",
            "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP5image7SwiftUI5ImageVvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Image",
                    "printedName": "SwiftUI.Image",
                    "usr": "s:7SwiftUI5ImageV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX22OnboardingStepProtocolP5image7SwiftUI5ImageVvg",
                "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP5image7SwiftUI5ImageVvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.OnboardingStepProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.OnboardingStepProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX22OnboardingStepProtocolP5titleSSvp",
            "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP5titleSSvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX22OnboardingStepProtocolP5titleSSvg",
                "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP5titleSSvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.OnboardingStepProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.OnboardingStepProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX22OnboardingStepProtocolP11descriptionSSvp",
            "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP11descriptionSSvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX22OnboardingStepProtocolP11descriptionSSvg",
                "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP11descriptionSSvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.OnboardingStepProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.OnboardingStepProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX22OnboardingStepProtocolP",
        "mangledName": "$s9BlinkIDUX22OnboardingStepProtocolP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.CaseIterable, τ_0_0 : Swift.Hashable, τ_0_0 : Swift.Identifiable>",
        "sugared_genericSig": "<Self : Swift.CaseIterable, Self : Swift.Hashable, Self : Swift.Identifiable>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ReticleStateAppearance",
        "printedName": "ReticleStateAppearance",
        "children": [
          {
            "kind": "Var",
            "name": "empty",
            "printedName": "empty",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleStateAppearance.Type) -> BlinkIDUX.ReticleStateAppearance",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleStateAppearance",
                    "printedName": "BlinkIDUX.ReticleStateAppearance",
                    "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleStateAppearance.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleStateAppearance",
                        "printedName": "BlinkIDUX.ReticleStateAppearance",
                        "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO5emptyyA2CmF",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO5emptyyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "detecting",
            "printedName": "detecting",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleStateAppearance.Type) -> BlinkIDUX.ReticleStateAppearance",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleStateAppearance",
                    "printedName": "BlinkIDUX.ReticleStateAppearance",
                    "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleStateAppearance.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleStateAppearance",
                        "printedName": "BlinkIDUX.ReticleStateAppearance",
                        "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO9detectingyA2CmF",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO9detectingyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "spinning",
            "printedName": "spinning",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleStateAppearance.Type) -> BlinkIDUX.ReticleStateAppearance",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleStateAppearance",
                    "printedName": "BlinkIDUX.ReticleStateAppearance",
                    "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleStateAppearance.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleStateAppearance",
                        "printedName": "BlinkIDUX.ReticleStateAppearance",
                        "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO8spinningyA2CmF",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO8spinningyA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BlinkIDUX.ReticleStateAppearance.Type) -> BlinkIDUX.ReticleStateAppearance",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleStateAppearance",
                    "printedName": "BlinkIDUX.ReticleStateAppearance",
                    "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "BlinkIDUX.ReticleStateAppearance.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReticleStateAppearance",
                        "printedName": "BlinkIDUX.ReticleStateAppearance",
                        "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO5erroryA2CmF",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO5erroryA2CmF",
            "moduleName": "BlinkIDUX"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ReticleStateAppearance",
                "printedName": "BlinkIDUX.ReticleStateAppearance",
                "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
              },
              {
                "kind": "TypeNominal",
                "name": "ReticleStateAppearance",
                "printedName": "BlinkIDUX.ReticleStateAppearance",
                "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO2eeoiySbAC_ACtFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO9hashValueSivp",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO9hashValueSivp",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX22ReticleStateAppearanceO9hashValueSivg",
                "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO9hashValueSivg",
                "moduleName": "BlinkIDUX",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "hash",
            "printedName": "hash(into:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Hasher",
                "printedName": "Swift.Hasher",
                "paramValueOwnership": "InOut",
                "usr": "s:s6HasherV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX22ReticleStateAppearanceO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO4hash4intoys6HasherVz_tF",
            "moduleName": "BlinkIDUX",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9BlinkIDUX22ReticleStateAppearanceO",
        "mangledName": "$s9BlinkIDUX22ReticleStateAppearanceO",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "TypeDecl",
        "name": "ReticleStateMachineProtocol",
        "printedName": "ReticleStateMachineProtocol",
        "children": [
          {
            "kind": "AssociatedType",
            "name": "ReticleStateType",
            "printedName": "ReticleStateType",
            "declKind": "AssociatedType",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP0cD4TypeQa",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP0cD4TypeQa",
            "moduleName": "BlinkIDUX",
            "protocolReq": true
          },
          {
            "kind": "Var",
            "name": "reticleState",
            "printedName": "reticleState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.ReticleStateType"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvp",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.ReticleStateType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvg",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.ReticleStateType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvs",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvM",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD00cD4TypeQzvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fallbackState",
            "printedName": "fallbackState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.ReticleStateType"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvp",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.ReticleStateType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvg",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.ReticleStateType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvs",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvM",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP08fallbackD00cD4TypeQzvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastReticleStateChange",
            "printedName": "lastReticleStateChange",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvp",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvg",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvs",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvM",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP04lastcD6ChangeSdvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "eventCounter",
            "printedName": "eventCounter",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[τ_0_0.ReticleStateType : Swift.Int]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.ReticleStateType"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvp",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[τ_0_0.ReticleStateType : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DependentMember",
                        "printedName": "τ_0_0.ReticleStateType"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvg",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[τ_0_0.ReticleStateType : Swift.Int]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DependentMember",
                        "printedName": "τ_0_0.ReticleStateType"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvs",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvM",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP12eventCounterSDy0cD4TypeQzSiGvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleStateIsInterruptible",
            "printedName": "reticleStateIsInterruptible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvp",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvg",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvs",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvs",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvM",
                "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP07reticleD15IsInterruptibleSbvM",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "nextState",
            "printedName": "nextState(state:force:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.ReticleStateType"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP04nextD05state5forceSb0cD4TypeQz_SbtF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP04nextD05state5forceSb0cD4TypeQz_SbtF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "calculateState",
            "printedName": "calculateState(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.ReticleStateType"
              },
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.ReticleStateType"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP09calculateD05using0cD4TypeQzAG_tF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP09calculateD05using0cD4TypeQzAG_tF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setInitialState",
            "printedName": "setInitialState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP010setInitialD0yyF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP010setInitialD0yyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "calculateRemainingTime",
            "printedName": "calculateRemainingTime(stateDuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Double?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP22calculateRemainingTime13stateDurationS2dSg_tF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP22calculateRemainingTime13stateDurationS2dSg_tF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "nextState",
            "printedName": "nextState(state:force:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "DependentMember",
                "printedName": "τ_0_0.ReticleStateType"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolPAAE04nextD05state5forceSb0cD4TypeQz_SbtF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolPAAE04nextD05state5forceSb0cD4TypeQz_SbtF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "calculateRemainingTime",
            "printedName": "calculateRemainingTime(stateDuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Double?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolPAAE22calculateRemainingTime13stateDurationS2dSg_tF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolPAAE22calculateRemainingTime13stateDurationS2dSg_tF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setInitialState",
            "printedName": "setInitialState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolPAAE010setInitialD0yyF",
            "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolPAAE010setInitialD0yyF",
            "moduleName": "BlinkIDUX",
            "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateMachineProtocol>",
            "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateMachineProtocol>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX27ReticleStateMachineProtocolP",
        "mangledName": "$s9BlinkIDUX27ReticleStateMachineProtocolP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Combine.ObservableObject, τ_0_0.ReticleStateType : BlinkIDUX.ReticleStateProtocol>",
        "sugared_genericSig": "<Self : Combine.ObservableObject, Self.ReticleStateType : BlinkIDUX.ReticleStateProtocol>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "ObservableObject",
            "printedName": "ObservableObject",
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ReticleStateProtocol",
        "printedName": "ReticleStateProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "text",
            "printedName": "text",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP4textSSSgvp",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP4textSSSgvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP4textSSSgvg",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP4textSSSgvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP8durationSdvp",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP8durationSdvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP8durationSdvg",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP8durationSdvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "shouldExpire",
            "printedName": "shouldExpire",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP12shouldExpireSbvp",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP12shouldExpireSbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP12shouldExpireSbvg",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP12shouldExpireSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "canBeFallback",
            "printedName": "canBeFallback",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP13canBeFallbackSbvp",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP13canBeFallbackSbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP13canBeFallbackSbvg",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP13canBeFallbackSbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isErrorState",
            "printedName": "isErrorState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP07isErrorD0Sbvp",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP07isErrorD0Sbvp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP07isErrorD0Sbvg",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP07isErrorD0Sbvg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "initialState",
            "printedName": "initialState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP07initialD0xvpZ",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP07initialD0xvpZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP07initialD0xvgZ",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP07initialD0xvgZ",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "static": true,
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "inactiveState",
            "printedName": "inactiveState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP08inactiveD0xvpZ",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP08inactiveD0xvpZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP08inactiveD0xvgZ",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP08inactiveD0xvgZ",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "static": true,
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reticleStateAppearance",
            "printedName": "reticleStateAppearance",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ReticleStateAppearance",
                "printedName": "BlinkIDUX.ReticleStateAppearance",
                "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9BlinkIDUX20ReticleStateProtocolP07reticleD10AppearanceAA0cdG0Ovp",
            "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP07reticleD10AppearanceAA0cdG0Ovp",
            "moduleName": "BlinkIDUX",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReticleStateAppearance",
                    "printedName": "BlinkIDUX.ReticleStateAppearance",
                    "usr": "s:9BlinkIDUX22ReticleStateAppearanceO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9BlinkIDUX20ReticleStateProtocolP07reticleD10AppearanceAA0cdG0Ovg",
                "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP07reticleD10AppearanceAA0cdG0Ovg",
                "moduleName": "BlinkIDUX",
                "genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ReticleStateProtocol>",
                "sugared_genericSig": "<Self where Self : BlinkIDUX.ReticleStateProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9BlinkIDUX20ReticleStateProtocolP",
        "mangledName": "$s9BlinkIDUX20ReticleStateProtocolP",
        "moduleName": "BlinkIDUX",
        "genericSig": "<τ_0_0 : Swift.Hashable>",
        "sugared_genericSig": "<Self : Swift.Hashable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "DeveloperToolsSupport",
        "printedName": "DeveloperToolsSupport",
        "declKind": "Import",
        "moduleName": "BlinkIDUX"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BlinkIDUX",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AVCaptureVideoOrientation",
        "printedName": "AVCaptureVideoOrientation",
        "children": [
          {
            "kind": "Function",
            "name": "toCameraFrameVideoOrientation",
            "printedName": "toCameraFrameVideoOrientation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CameraFrameVideoOrientation",
                "printedName": "BlinkID.CameraFrameVideoOrientation",
                "usr": "s:7BlinkID27CameraFrameVideoOrientationO"
              }
            ],
            "declKind": "Func",
            "usr": "s:So25AVCaptureVideoOrientationV9BlinkIDUXE013toCameraFramebC00D2ID0ghbC0OyF",
            "mangledName": "$sSo25AVCaptureVideoOrientationV9BlinkIDUXE013toCameraFramebC00D2ID0ghbC0OyF",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fromCameraFrameVideoOrientation",
            "printedName": "fromCameraFrameVideoOrientation(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AVCaptureVideoOrientation",
                "printedName": "AVFoundation.AVCaptureVideoOrientation",
                "usr": "c:@E@AVCaptureVideoOrientation"
              },
              {
                "kind": "TypeNominal",
                "name": "CameraFrameVideoOrientation",
                "printedName": "BlinkID.CameraFrameVideoOrientation",
                "usr": "s:7BlinkID27CameraFrameVideoOrientationO"
              }
            ],
            "declKind": "Func",
            "usr": "s:So25AVCaptureVideoOrientationV9BlinkIDUXE015fromCameraFramebC0yAB0D2ID0ghbC0OFZ",
            "mangledName": "$sSo25AVCaptureVideoOrientationV9BlinkIDUXE015fromCameraFramebC0yAB0D2ID0ghbC0OFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "c:@E@AVCaptureVideoOrientation",
        "moduleName": "AVFoundation",
        "intro_iOS": "4.0",
        "objc_name": "AVCaptureVideoOrientation",
        "declAttributes": [
          "Available",
          "SynthesizedProtocol",
          "ObjC",
          "SynthesizedProtocol",
          "Sendable",
          "Dynamic"
        ],
        "enumRawTypeName": "Int",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Color",
        "printedName": "Color",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Color",
                "printedName": "SwiftUI.Color",
                "usr": "s:7SwiftUI5ColorV"
              },
              {
                "kind": "TypeNominal",
                "name": "MicroblinkColor",
                "printedName": "BlinkIDUX.MicroblinkColor",
                "usr": "s:9BlinkIDUX15MicroblinkColorO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7SwiftUI5ColorV9BlinkIDUXEyAcD010MicroblinkC0Ocfc",
            "mangledName": "$s7SwiftUI5ColorV9BlinkIDUXEyAcD010MicroblinkC0Ocfc",
            "moduleName": "BlinkIDUX",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7SwiftUI5ColorV",
        "mangledName": "$s7SwiftUI5ColorV",
        "moduleName": "SwiftUICore",
        "intro_Macosx": "10.15",
        "intro_iOS": "13.0",
        "intro_tvOS": "13.0",
        "intro_watchOS": "6.0",
        "declAttributes": [
          "Frozen",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ShapeStyle",
            "printedName": "ShapeStyle",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Resolved",
                "printedName": "Resolved",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Resolved",
                    "printedName": "SwiftUI.Color.Resolved",
                    "usr": "s:7SwiftUI5ColorV8ResolvedV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10ShapeStyleP",
            "mangledName": "$s7SwiftUI10ShapeStyleP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "Transferable",
            "printedName": "Transferable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Representation",
                "printedName": "Representation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some CoreTransferable.TransferRepresentation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TransferRepresentation",
                        "printedName": "CoreTransferable.TransferRepresentation",
                        "usr": "s:16CoreTransferable22TransferRepresentationP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:16CoreTransferable0B0P",
            "mangledName": "$s16CoreTransferable0B0P"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Animation",
        "printedName": "Animation",
        "children": [
          {
            "kind": "Function",
            "name": "easeOutExpo",
            "printedName": "easeOutExpo(duration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Animation",
                "printedName": "SwiftUI.Animation",
                "usr": "s:7SwiftUI9AnimationV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:7SwiftUI9AnimationV9BlinkIDUXE11easeOutExpo8durationACSd_tFZ",
            "mangledName": "$s7SwiftUI9AnimationV9BlinkIDUXE11easeOutExpo8durationACSd_tFZ",
            "moduleName": "BlinkIDUX",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7SwiftUI9AnimationV",
        "mangledName": "$s7SwiftUI9AnimationV",
        "moduleName": "SwiftUICore",
        "intro_Macosx": "10.15",
        "intro_iOS": "13.0",
        "intro_tvOS": "13.0",
        "intro_watchOS": "6.0",
        "declAttributes": [
          "Frozen",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SendableMetatype",
            "printedName": "SendableMetatype",
            "usr": "s:s16SendableMetatypeP",
            "mangledName": "$ss16SendableMetatypeP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
      "kind": "StringLiteral",
      "offset": 295,
      "length": 21,
      "value": "\"BlinkIDUX_BlinkIDUX\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
      "kind": "Array",
      "offset": 963,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
      "kind": "StringLiteral",
      "offset": 1490,
      "length": 9,
      "value": "\".bundle\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
      "kind": "StringLiteral",
      "offset": 1642,
      "length": 49,
      "value": "\"unable to find bundle named BlinkIDUX_BlinkIDUX\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/Analyzer\/BlinkIDAnalyzer.swift",
      "kind": "BooleanLiteral",
      "offset": 1627,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/Analyzer\/BlinkIDAnalyzer.swift",
      "kind": "BooleanLiteral",
      "offset": 1658,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDScanningAlertType.swift",
      "kind": "IntegerLiteral",
      "offset": 538,
      "length": 15,
      "value": "1"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "BooleanLiteral",
      "offset": 899,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "BooleanLiteral",
      "offset": 952,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "FloatLiteral",
      "offset": 1372,
      "length": 3,
      "value": "0.4"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "FloatLiteral",
      "offset": 1420,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "FloatLiteral",
      "offset": 1468,
      "length": 3,
      "value": "2.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "FloatLiteral",
      "offset": 1515,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
      "kind": "IntegerLiteral",
      "offset": 1703,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
      "kind": "BooleanLiteral",
      "offset": 306,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
      "kind": "BooleanLiteral",
      "offset": 354,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
      "kind": "BooleanLiteral",
      "offset": 403,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
      "kind": "BooleanLiteral",
      "offset": 451,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
      "kind": "BooleanLiteral",
      "offset": 495,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXView.swift",
      "kind": "FloatLiteral",
      "offset": 6183,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXView.swift",
      "kind": "IntegerLiteral",
      "offset": 6214,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/OnboardingStep.swift",
      "kind": "IntegerLiteral",
      "offset": 296,
      "length": 10,
      "value": "1"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/OnboardingStep.swift",
      "kind": "IntegerLiteral",
      "offset": 308,
      "length": 9,
      "value": "2"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "BooleanLiteral",
      "offset": 1411,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "BooleanLiteral",
      "offset": 2283,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "IntegerLiteral",
      "offset": 2322,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "BooleanLiteral",
      "offset": 6026,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "BooleanLiteral",
      "offset": 6074,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "IntegerLiteral",
      "offset": 6475,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "BooleanLiteral",
      "offset": 6395,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "BooleanLiteral",
      "offset": 7981,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "StringLiteral",
      "offset": 9562,
      "length": 23,
      "value": "\"com.microblink.camera\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
      "kind": "StringLiteral",
      "offset": 9597,
      "length": 8,
      "value": "\"Camera\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
      "kind": "BooleanLiteral",
      "offset": 1114,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
      "kind": "BooleanLiteral",
      "offset": 1227,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
      "kind": "BooleanLiteral",
      "offset": 2320,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
      "kind": "StringLiteral",
      "offset": 17857,
      "length": 23,
      "value": "\"com.microblink.camera\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
      "kind": "StringLiteral",
      "offset": 17892,
      "length": 16,
      "value": "\"CaptureService\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Device\/DeviceLookup.swift",
      "kind": "IntegerLiteral",
      "offset": 760,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Device\/DeviceObserver.swift",
      "kind": "StringLiteral",
      "offset": 465,
      "length": 23,
      "value": "\"systemPreferredCamera\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Model\/Types.swift",
      "kind": "BooleanLiteral",
      "offset": 1481,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Views\/CameraView.swift",
      "kind": "IntegerLiteral",
      "offset": 475,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Network\/NetworkMonitor.swift",
      "kind": "StringLiteral",
      "offset": 486,
      "length": 31,
      "value": "\"com.microblink.networkmonitor\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Network\/NetworkMonitor.swift",
      "kind": "BooleanLiteral",
      "offset": 669,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningUXSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1144,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningUXSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1173,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningUXSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1263,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2333,
      "length": 7,
      "value": "\"xmark\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2364,
      "length": 8,
      "value": "\"Cancel\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2394,
      "length": 27,
      "value": "\"Cancel scanning procedure\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2497,
      "length": 17,
      "value": "\"bolt.slash.fill\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2537,
      "length": 7,
      "value": "\"Torch\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2576,
      "length": 20,
      "value": "\"Turn flashlight on\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2900,
      "length": 11,
      "value": "\"bolt.fill\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2933,
      "length": 17,
      "value": "\"bolt.slash.fill\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 2988,
      "length": 20,
      "value": "\"Turn flashlight on\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 3011,
      "length": 21,
      "value": "\"Turn flashlight off\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 3112,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 2646,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 3201,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 3269,
      "length": 26,
      "value": "\"questionmark.circle.fill\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 3317,
      "length": 6,
      "value": "\"Help\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "StringLiteral",
      "offset": 3343,
      "length": 31,
      "value": "\"Open scanning onboarding help\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 3406,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "IntegerLiteral",
      "offset": 3621,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 3495,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "IntegerLiteral",
      "offset": 4380,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "IntegerLiteral",
      "offset": 5024,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 4866,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "IntegerLiteral",
      "offset": 5774,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 5618,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 6303,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6391,
      "length": 5,
      "value": "180.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6440,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6471,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 6524,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6632,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6676,
      "length": 5,
      "value": "0.586"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 6729,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6780,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6831,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 6873,
      "length": 4,
      "value": "0.45"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 10773,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 326,
      "length": 18,
      "value": "\"verify_secondary\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 364,
      "length": 16,
      "value": "\"verify_primary\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 410,
      "length": 27,
      "value": "\"verify_tooltip_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 464,
      "length": 24,
      "value": "\"verify_help_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 511,
      "length": 19,
      "value": "\"verify_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 568,
      "length": 19,
      "value": "\"need_help_tooltip\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
      "kind": "StringLiteral",
      "offset": 620,
      "length": 18,
      "value": "\"toast_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/ViewModifiers.swift",
      "kind": "BooleanLiteral",
      "offset": 1185,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingAlertView.swift",
      "kind": "IntegerLiteral",
      "offset": 426,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingSheetView.swift",
      "kind": "IntegerLiteral",
      "offset": 516,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingSheetView.swift",
      "kind": "IntegerLiteral",
      "offset": 3988,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingSheetView.swift",
      "kind": "IntegerLiteral",
      "offset": 6122,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "BooleanLiteral",
      "offset": 907,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 2275,
      "length": 3,
      "value": "3.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "IntegerLiteral",
      "offset": 2329,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "IntegerLiteral",
      "offset": 2442,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 2707,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 2718,
      "length": 3,
      "value": "0.2"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 2793,
      "length": 4,
      "value": "1.13"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "BooleanLiteral",
      "offset": 2836,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 2858,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 2940,
      "length": 4,
      "value": "0.55"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 3021,
      "length": 4,
      "value": "0.55"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 3033,
      "length": 4,
      "value": "0.55"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 3113,
      "length": 4,
      "value": "0.55"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "BooleanLiteral",
      "offset": 3156,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
      "kind": "FloatLiteral",
      "offset": 3178,
      "length": 4,
      "value": "0.55"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/State\/ReticleStateMachineProtocol.swift",
      "kind": "FloatLiteral",
      "offset": 274,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/State\/ReticleStateMachineProtocol.swift",
      "kind": "BooleanLiteral",
      "offset": 1031,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
      "kind": "IntegerLiteral",
      "offset": 337,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
      "kind": "FloatLiteral",
      "offset": 431,
      "length": 3,
      "value": "3.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
      "kind": "FloatLiteral",
      "offset": 489,
      "length": 3,
      "value": "0.8"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
      "kind": "FloatLiteral",
      "offset": 2971,
      "length": 3,
      "value": "3.0"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
      "kind": "FloatLiteral",
      "offset": 3029,
      "length": 3,
      "value": "0.8"
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 640,
      "length": 19,
      "value": "\"need_help_tooltip\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 800,
      "length": 18,
      "value": "\"toast_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 961,
      "length": 19,
      "value": "\"verify_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1132,
      "length": 24,
      "value": "\"verify_help_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1293,
      "length": 16,
      "value": "\"verify_primary\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1450,
      "length": 18,
      "value": "\"verify_secondary\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1626,
      "length": 27,
      "value": "\"verify_tooltip_background\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1904,
      "length": 21,
      "value": "\"all_details_visible\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2069,
      "length": 20,
      "value": "\"all_fields_visible\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2212,
      "length": 9,
      "value": "\"back_id\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2354,
      "length": 14,
      "value": "\"demo_overlay\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2493,
      "length": 10,
      "value": "\"front_id\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2634,
      "length": 13,
      "value": "\"harsh_light\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2776,
      "length": 12,
      "value": "\"keep_still\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2921,
      "length": 14,
      "value": "\"mb_checkmark\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3075,
      "length": 18,
      "value": "\"no_camera_access\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3232,
      "length": 17,
      "value": "\"passport_bottom\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3394,
      "length": 20,
      "value": "\"passport_highlight\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3547,
      "length": 14,
      "value": "\"passport_top\""
    },
    {
      "filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3706,
      "length": 20,
      "value": "\"production_overlay\""
    }
  ]
}